-
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
[release-1.27] Backports for 2024-04 release cycle #9912
[release-1.27] Backports for 2024-04 release cycle #9912
Commits on Apr 10, 2024
-
Move error response generation code into util
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 7a2a2d0)
Configuration menu - View commit details
-
Copy full SHA for 67befa8 - Browse repository at this point
Copy the full SHA 67befa8View commit details -
Send error response if member list cannot be retrieved
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)
Configuration menu - View commit details
-
Copy full SHA for bcab430 - Browse repository at this point
Copy the full SHA bcab430View commit details -
Respect cloud-provider fields set by kubelet
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)
Configuration menu - View commit details
-
Copy full SHA for 437f85f - Browse repository at this point
Copy the full SHA 437f85fView commit details -
Fix error when image has already been pulled
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)
Configuration menu - View commit details
-
Copy full SHA for 741cf5a - Browse repository at this point
Copy the full SHA 741cf5aView commit details -
Add /etc/passwd and /etc/group to k3s docker image
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)
Configuration menu - View commit details
-
Copy full SHA for 12b2fd3 - Browse repository at this point
Copy the full SHA 12b2fd3View commit details -
Fix etcd snapshot reconcile for agentless nodes
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)
Configuration menu - View commit details
-
Copy full SHA for acfa70d - Browse repository at this point
Copy the full SHA acfa70dView commit details -
Add health-check support to loadbalancer
* 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)
Configuration menu - View commit details
-
Copy full SHA for 5e4572e - Browse repository at this point
Copy the full SHA 5e4572eView commit details -
Add certificate expiry check and warnings
* 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)
Configuration menu - View commit details
-
Copy full SHA for 5c96d67 - Browse repository at this point
Copy the full SHA 5c96d67View commit details -
Add workaround for containerd hosts.toml bug
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit f2961fb)
Configuration menu - View commit details
-
Copy full SHA for a202cec - Browse repository at this point
Copy the full SHA a202cecView commit details -
Add supervisor cert/key to rotate list
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 60248c4)
Configuration menu - View commit details
-
Copy full SHA for 67819f7 - Browse repository at this point
Copy the full SHA 67819f7View commit details -
Bump containerd and cri-dockerd
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)
Configuration menu - View commit details
-
Copy full SHA for 417800a - Browse repository at this point
Copy the full SHA 417800aView commit details -
Move etcd snapshot management CLI to request/response
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit fe465cc)
Configuration menu - View commit details
-
Copy full SHA for 1daa530 - Browse repository at this point
Copy the full SHA 1daa530View commit details -
Improve etcd load-balancer startup behavior
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)
Configuration menu - View commit details
-
Copy full SHA for be56ade - Browse repository at this point
Copy the full SHA be56adeView commit details -
Don't log 'apiserver disabled' error sent by etcd-only nodes
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 08f1022)
Configuration menu - View commit details
-
Copy full SHA for aec89c5 - Browse repository at this point
Copy the full SHA aec89c5View commit details -
Actually fix agent certificate rotation
Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 4cc73b1)
Configuration menu - View commit details
-
Copy full SHA for 4d81a72 - Browse repository at this point
Copy the full SHA 4d81a72View commit details
Commits on Apr 11, 2024
-
* 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>
Configuration menu - View commit details
-
Copy full SHA for 2f2ccc9 - Browse repository at this point
Copy the full SHA 2f2ccc9View commit details