-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Rubydeprecatedfunctione2e128 #10088
Closed
manuelbuil
wants to merge
143
commits into
k3s-io:master
from
manuelbuil:rubydeprecatedfunctione2e128
Closed
Rubydeprecatedfunctione2e128 #10088
manuelbuil
wants to merge
143
commits into
k3s-io:master
from
manuelbuil:rubydeprecatedfunctione2e128
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
* Update to v1.28.5 Signed-off-by: Pedro Tashima <pedro.tashima@suse.com> * Update Golang to 1.20.12 Signed-off-by: Pedro Tashima <pedro.tashima@suse.com> --------- Signed-off-by: Pedro Tashima <pedro.tashima@suse.com> Co-authored-by: Pedro Tashima <pedro.tashima@suse.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
…o#9125) * Add a retry around updating a se node annotations Signed-off-by: Derek Nola <derek.nola@suse.com>
…roller Signed-off-by: Manuel Buil <mbuil@suse.com>
Signed-off-by: Vitor Savian <vitor.savian@suse.com> Set condition if node is unhealthy Signed-off-by: Vitor Savian <vitor.savian@suse.com>
Remove KubeletCredentialProviders and JobTrackingWithFinalizers feature-gates, both of which are GA and cannot be disabled. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 231cb6e) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
If the feature-gate is enabled, use status.hostIPs for dual-stack externalTrafficPolicy=Local support Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit a27d660) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
`$HOME` refers to `$DAPPER_SOURCE`, which is set in the same expression and is thus not visible at the time of substitution. This problem is not immediately visible with Docker, Inc.'s docker merely because it resets an unset `$HOME` to `/root` (but still breaking the Go cache). Under podman, this problem is immediately visible because an unset `$HOME` remains unset and subsequently breaks the `go generate` invocation. Fixes k3s-io#9089. Signed-off-by: Ivan Shapovalov <intelfx@intelfx.name> (cherry picked from commit a7fe1aa) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 1e66362) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Also adds a test to ensure this continues to work. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit db7091b) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
If a full reconcile wins the race against sync of an individual snapshot resource, or someone intentionally deletes the configmap, the data map could be nil and cause a crash. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 319dca3) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Render cri registry mirrors.x.endpoints and configs.x.tls into config_path; keep using mirrors.x.rewrites and configs.x.auth those do not yet have an equivalent in the new format. The new config file format allows disabling containerd's fallback to the default endpoint when using mirror endpoints; a new CLI flag is added to control that behavior. This also re-shares some code that was unnecessarily split into parallel implementations for linux/windows versions. There is probably more work to be done on this front but it's a good start. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit c45524e) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
* add usr/local paths for crun detection Signed-off-by: Lex Rivera <me@lex.io> (cherry picked from commit 5fe074b) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Forces other groups packaging k3s to intentionally choose to build k3s with an unvalidated golang version Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit b297996) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
These were always showing up as dev due to the build arg not being set by the drone step. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit eae221f) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Layer leases never did what we wanted anyways, and this is the new approved interface for ensuring that images do not get GCd Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 5c99bdd) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Moving it into config.Agent so that we can use or modify it outside the context of containerd setup Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 16d2939) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Fixes crash when killing agent while waiting for config from server Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 77846d6) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit b8f3967) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit ef90da5) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 37e9b87) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 6072476) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit ab8d2f5) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
Signed-off-by: Yodo <pierre@azmed.co> Signed-off-by: Derek Nola <derek.nola@suse.com>
* Fixes issue where proxy support only honored server address via K3S_URL, not CLI or config. * Fixes crash when agent proxy is enabled, but proxy env vars do not return a proxy URL for the server address (server URL is in NO_PROXY list). * Adds tests Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Vitor Savian <vitor.savian@suse.com> Added retry and changed nodes for Signed-off-by: Vitor Savian <vitor.savian@suse.com>
Signed-off-by: Pedro Tashima <pedro.tashima@suse.com> Co-authored-by: Pedro Tashima <pedro.tashima@suse.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
* Bump kine * Add integration tests for kine with tls Signed-off-by: Vitor Savian <vitor.savian@suse.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 7a2a2d0)
Prevents joining nodes from being stuck with bad initial member list if there is a transient failure, or if they try to join themselves Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit d7cdbb7)
Don't clobber the providerID field and instance-type/region/zone labels if provided by the kubelet. This allows the user to set these to the correct values when using the embedded CCM in a real cloud environment. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 65cd606)
CRI and containerd APIs disagree about the registry names - CRI supports index.docker.io as an alias for docker.io, while containerd does not. Use the actual stored RepoTag to determine what image to ask containerd for. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit f099bfa)
Fixes `cannot find name for user ID 0: No such file or directory` errors when checking user info in docker image Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 7474a6f)
Disable cleanup of orphaned snapshots and patching of node annotations if running agentless Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit edb0440)
* Adds support for health-checking loadbalancer servers. If a health-check fails when dialing, all existing connections to the server will be closed. * Wires up a remotedialer tunnel connectivity check as the health check for supervisor/apiserver connections. * Wires up a simple ping request to the supervisor port as the health check for etcd connections. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit c51d7bf)
* Add ADR * Add `k3s certificate check` command. * Add periodic check and events when certs are about to expire. * Add metrics for certificate validity remaining, labeled by cert subject Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 7f65975)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit f2961fb)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 60248c4)
Bump containerd to v1.7.15 Bump cri-dockerd to v0.3.12 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 0792461)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit fe465cc)
Prefer the address of the etcd member being joined, and seed the full address list immediately on startup. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 7d9abc9)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 08f1022)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 4cc73b1)
* Update traefik chart to bump image tag and fix quoting * Fix image quoting in flat manifests * Update local-path-provisioner config to stop using deprecated hostpath volume type Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com> Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Roberto Bonafiglia <roberto.bonafiglia@suse.com>
Signed-off-by: Pedro Tashima <pedro.tashima@suse.com>
Also fix etcd s3 tests to actually check that the files are saved to s3 🙃 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 5b431ca)
The default clientaccess request timeout is too short. Wait longer by default, and add the s3 timeout if s3 is enabled. Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit d3b6054)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Manuel Buil <mbuil@suse.com>
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.
Backport: #10084