Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync-2024-09-03-111100 #2

Open
wants to merge 241 commits into
base: master
Choose a base branch
from
Open

sync-2024-09-03-111100 #2

wants to merge 241 commits into from

Conversation

lmasiero
Copy link
Owner

@lmasiero lmasiero commented Sep 3, 2024

Description

Sync fork

Motivation and Context

Update releases

How Has This Been Tested?

N/A

alexellis and others added 30 commits April 8, 2023 13:37
Timoni is a package manager for Kubernetes powered by CUE.

Signed-off-by: Stefan Prodan <[email protected]>
Signed-off-by: Stefan Prodan <[email protected]>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](golang/crypto@v0.7.0...v0.8.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Alex Ellis <[email protected]>
Signed-off-by: Nitishkumar Singh <[email protected]>
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/otiai10/copy/releases)
- [Commits](otiai10/copy@v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/otiai10/copy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
See also: #869

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
* Fix version for kubens test
* Remove manual for loop to get tool in tests, and use getTool
function

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Colour/select and delete makes the logo into a transparent image

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Joe Bowbeer <[email protected]>
Signed-off-by: F. Talha Altinel <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
When creating a secret from a file for the secret key the
wrong literal name was being used.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.8.0 to 0.9.0.
- [Commits](golang/crypto@v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.14.0 to 0.15.2.
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](google/go-containerregistry@v0.14.0...v0.15.2)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/otiai10/copy/releases)
- [Commits](otiai10/copy@v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: github.com/otiai10/copy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.8.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](distribution/distribution@v2.8.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Fixes #911 where files were downloaded to the same directory
with permissions that prevented another user from running
arkade get.

The changes remove the concept of stash which I don't think
was used or useful and replaces it with a default path for
the current behaviour or --path to match the way that system
installers work today.

Tested with a single download and multiple downloads via
arkade get with and without a custom path. The files were
executable by the owner as expected.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Updates get command's flag from --output to --format

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Updates get command's flag from --output to --format

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
alexellis and others added 7 commits August 19, 2024 14:12
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Breaking changes detected via e2e tests and fixed

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Animesh Pathak <[email protected]>
Faulty tests and templates were commited via #1104 from
@Sonichigo's PR.

This commit fixes the tests and templates for keploy

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Animesh Pathak <[email protected]>
@lmasiero lmasiero marked this pull request as ready for review September 3, 2024 09:22
dependabot bot and others added 22 commits September 5, 2024 12:58
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.20.0 to 0.21.0.
- [Commits](golang/mod@v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.26.0 to 0.27.0.
- [Commits](golang/crypto@v0.26.0...v0.27.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Richard Gee <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Initially there was a single version strategy of 'github' which meant the
location was standardised.  Then came k8s as a version strategy which took
a different approach and so needed a different implementation.  Later came
Gitlab which required another implementation.

This change consolidates the various release finding approaches into a single
function, which varied based on attributes held about the release 'platform'.

As a demonstration of the benefit of the approach GitLab has been added as a
release platform and the GitLab CLI which is hosted on gitlab has been added
as a tool - superseding #1122

Signed-off-by: Richard Gee <[email protected]>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.27.0 to 0.28.0.
- [Commits](golang/crypto@v0.27.0...v0.28.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
A chart upgrade which contained postgres:16 highlighted that the current appraoch to parsing tags meant that 16 moved to 17.0.0 which doesnt exist. We can alleviate this by using .Original() from semVer once the most recent tag has been found.  Using this also removes the need to manipulate the resulting string in the event of the image using a leading V

Signed-off-by: Richard Gee <[email protected]>
With Linode/Hetzner - you can run into issues where their own
DNS servers refuse to resolve valid domains or to update their
records.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
When upgrading image versions in a compose file or helm chart
there are cases where certain components like a database version
should be static and not change.

This change introduces a more generic concept than previously
planned of an arkade config file. The ignore section includes
paths to images which should be ignored and filtered out
prior to looking up new images.

Tested with the OpenFaaS pro-builder chart, with the path
buildkit.image, I was able to ignore only that image whilst
having the other images inspected/updated.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.