-
Notifications
You must be signed in to change notification settings - Fork 1.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
🐛 avoid errors when MHC and upgrade occur together in classy clusters #8464
🐛 avoid errors when MHC and upgrade occur together in classy clusters #8464
Conversation
4fe4e6c
to
051ef5d
Compare
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few nits and one bug or something :)
0aa67ae
to
29a879e
Compare
29a879e
to
3f9302e
Compare
/retest |
3f9302e
to
20032af
Compare
/test pull-cluster-api-e2e-full-main |
/cherry-pick release-1.4 |
@sbueringer: once the present PR merges, I will cherry-pick it on top of release-1.4 in a new PR and assign it to you. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/retest |
/lgtm Also ran some local test. Everything seems to behave as expected /assign @killianmuldoon |
LGTM label has been added. Git tree hash: 59c8697d46fd7f4858861b1124920c360422c188
|
/retest |
1 similar comment
/retest |
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: killianmuldoon The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@sbueringer: new pull request created: #8568 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/area clusterclass |
What this PR does / why we need it:
This PR addresses the problem that can happen for classy clusters if machine remediation is triggered on MachineDeployments while in the middle of a Cluster upgrade.
This problem is a side effect of kubeadm failing to join nodes of a Kubernetes version older of the control plane version
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #7533