forked from k0sproject/k0s
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Bump main #1
Merged
Merged
Bump main #1
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Since Kubernetes commit 53d38a31611, it is required for cloud providers to assign a provider ID to each node. Let k0s comply with that requirement. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
https://groups.google.com/g/golang-announce/c/YgW0sx8mN3M/m/khALNYGdAAAJ https://go.dev/doc/devel/release#go1.22.2 https://github.com/golang/go/issues?q=milestone%3AGo1.22.2+label%3ACherryPickApproved Fixes CVE-2023-45288. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Bump Go to v1.22.2
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.62.1 to 1.63.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.62.1...v1.63.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…les/google.golang.org/grpc-1.63.0 Bump google.golang.org/grpc from 1.62.1 to 1.63.0
Have a "full-fledged" integration test called reset which should cover all aspects of k0s reset for the default CRI. Also add a check to byocri to verify that k0s reset terminates the Docker containers. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
…-check Remove superfluous nil check
Update backport-action settings
https://www.envoyproxy.io/docs/envoy/v1.29.3/version_history/v1.29/v1.29.3 Fixes CVE-2024-30255. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Bump envoy to v1.29.3
https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md#v3513-2024-03-29 Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Bumps [shogo82148/actions-create-release](https://github.com/shogo82148/actions-create-release) from 1.7.2 to 1.7.3. - [Release notes](https://github.com/shogo82148/actions-create-release/releases) - [Commits](shogo82148/actions-create-release@v1.7.2...v1.7.3) --- updated-dependencies: - dependency-name: shogo82148/actions-create-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [shogo82148/actions-upload-release-asset](https://github.com/shogo82148/actions-upload-release-asset) from 1.7.4 to 1.7.5. - [Release notes](https://github.com/shogo82148/actions-upload-release-asset/releases) - [Commits](shogo82148/actions-upload-release-asset@v1.7.4...v1.7.5) --- updated-dependencies: - dependency-name: shogo82148/actions-upload-release-asset dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bump etcd to v3.5.13
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.6.0 to 0.7.0. - [Commits](golang/sync@v0.6.0...v0.7.0) --- updated-dependencies: - dependency-name: golang.org/x/sync dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…actions/shogo82148/actions-upload-release-asset-1.7.5 Bump shogo82148/actions-upload-release-asset from 1.7.4 to 1.7.5
…les/golang.org/x/sync-0.7.0 Bump golang.org/x/sync from 0.6.0 to 0.7.0
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.16.0 to 0.17.0. - [Commits](golang/mod@v0.16.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/mod dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Add integration tests around k0s reset
Everything goes via cri-dockerd nowadays, which just behaves as an external CRI. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
The parsing stuff is defined in cri_runtime.go, so the tests should be in cri_runtime_test.go. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
This parses the CRI runtime flag and, if empty, provides k0s's defaults. Convert the runtime endpoint return type into a URL. This allows for accessing the file system path easily, as well as the full blown URL. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
…les/golang.org/x/mod-0.17.0 Bump golang.org/x/mod from 0.16.0 to 0.17.0
…actions/shogo82148/actions-create-release-1.7.3 Bump shogo82148/actions-create-release from 1.7.2 to 1.7.3
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.18.0 to 0.19.0. - [Commits](golang/sys@v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…les/golang.org/x/sys-0.19.0 Bump golang.org/x/sys from 0.18.0 to 0.19.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.21.0 to 0.22.0. - [Commits](golang/crypto@v0.21.0...v0.22.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…les/golang.org/x/crypto-0.22.0 Bump golang.org/x/crypto from 0.21.0 to 0.22.0
This fixes CVE-2023-45288. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
The error callback allows for logging and retries after a backoff, eliminating the outer loop and extra select, while also responding promptly to context cancellations. Also track the last observed resource version of the API server endpoints for logging and event deduplication. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Add docs how to collect support bundles
Make the reconciler stop method blocking, so that it does not return until the watch has finished. This way, closing the update channel can be done in the component itself, where it is created. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
So it's impossible for the reconciler to try to process updates and signal a non-existent keepalived process. Have a done channel for that which gets closed as soon as the reconciling goroutine terminates. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
This aligns with other Validation methods. Checking for a nil receiver prevents panics in case the spec is nil, too. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Move KeepalivedSpec validation into its own method
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.18.1 to 0.18.2. - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md) - [Commits](kubernetes-sigs/controller-runtime@v0.18.1...v0.18.2) --- updated-dependencies: - dependency-name: sigs.k8s.io/controller-runtime dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Natanael Copa <ncopa@mirantis.com>
Bump konnectivity to 0.30.3
…les/sigs.k8s.io/controller-runtime-0.18.2 Bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.2
Stop reconciler before keepalived
This has been done for the regular CI already. Now do it for the release workflow as well. See: eb82f42 ("Install docker buildx for self-hosted runners") Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Install docker buildx for self-hosted runners
Bumps [github.com/k0sproject/k0sctl](https://github.com/k0sproject/k0sctl) from 0.17.5 to 0.17.8. - [Release notes](https://github.com/k0sproject/k0sctl/releases) - [Commits](k0sproject/k0sctl@v0.17.5...v0.17.8) --- updated-dependencies: - dependency-name: github.com/k0sproject/k0sctl dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…les/hack/tool/github.com/k0sproject/k0sctl-0.17.8 Bump github.com/k0sproject/k0sctl from 0.17.5 to 0.17.8 in /hack/tool
https://github.com/k3s-io/kine/releases/tag/v0.11.9 Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Signed-off-by: Natanael Copa <ncopa@mirantis.com>
…smatch Document iptables version mismatch pitfall
Add an error callback to the CPLB reconciler watcher
Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2024.4.28 to 2024.5.10. - [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt) - [Commits](mrabarnett/mrab-regex@2024.4.28...2024.5.10) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases) - [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md) - [Commits](eps1lon/actions-label-merge-conflict@v3.0.0...v3.0.1) --- updated-dependencies: - dependency-name: eps1lon/actions-label-merge-conflict dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…actions/eps1lon/actions-label-merge-conflict-3.0.1 Bump eps1lon/actions-label-merge-conflict from 3.0.0 to 3.0.1
…s/regex-2024.5.10 Bump regex from 2024.4.28 to 2024.5.10 in /docs
The upgrade check has been removed from k0sctl upstream. Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
Bumps the mkdocs group in /docs with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material). Updates `mkdocs-material` from 9.5.21 to 9.5.22 - [Release notes](https://github.com/squidfunk/mkdocs-material/releases) - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG) - [Commits](squidfunk/mkdocs-material@9.5.21...9.5.22) --- updated-dependencies: - dependency-name: mkdocs-material dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mkdocs ... Signed-off-by: dependabot[bot] <support@github.com>
…s/mkdocs-7fb61c50a2 Bump mkdocs-material from 9.5.21 to 9.5.22 in /docs in the mkdocs group
Bump kine to v0.11.9
Remove disable-upgrade-check flag from k0sctl
laverya
approved these changes
May 15, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fixes # (issue)
Type of change
How Has This Been Tested?
Checklist: