-
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
🐛 Add finalizer reconcile for Topology MachineSets and MachineDeployments #7536
🐛 Add finalizer reconcile for Topology MachineSets and MachineDeployments #7536
Conversation
216b689
to
28f9127
Compare
28f9127
to
c0eec63
Compare
d01f2b0
to
6a3f99d
Compare
internal/controllers/topology/machineset/machineset_controller.go
Outdated
Show resolved
Hide resolved
One nit, otherwise lgtm Would be interesting to see if we can implement the MD finalizer thing in the same way on the other PR |
6a3f99d
to
7a80ff6
Compare
/cherry-pick release-1.2 |
@sbueringer: once the present PR merges, I will cherry-pick it on top of release-1.2 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. |
/cherry-pick release-1.3 |
@sbueringer: once the present PR merges, I will cherry-pick it on top of release-1.3 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. |
(bug fix we want in both release series) |
internal/controllers/topology/cluster/structuredmerge/options.go
Outdated
Show resolved
Hide resolved
974d79b
to
193ff11
Compare
193ff11
to
86aebae
Compare
Thank you very much!! /lgtm |
/assign @fabriziopandini |
Great work nailing down this problem! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fabriziopandini 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 |
/check-cla |
Signed-off-by: killianmuldoon <[email protected]>
86aebae
to
3ea223a
Compare
Thx! (@fabriziopandini we had to commit --amend push force to re-trigger EasyCLA, it was stuck somehow) /lgtm |
@sbueringer: #7536 failed to apply on top of branch "release-1.2":
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. |
@sbueringer: new pull request created: #7555 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. |
Signed-off-by: killianmuldoon [email protected]
Add reconciliation for the finalizer of MachineSets controlled by the topology controller. This ensures that if the finalizer is lost for any reason other than being removed by the topology/machineset controller it will be re-reconciled.
Fixes: #7530