Closed slintes closed 8 months ago
Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all
/test 4.14-openshift-e2e
/test 4.14-openshift-e2e
/test 4.14-openshift-e2e
but I am not sure I undertand how the change in MHC reconcile are resolving the MHC node lease deletion issue
look at the HandleHealthyNode
function, whose return values are better evaluated now. It will delete CRs, but only if no CRs are left it will also delete the lease in CleanUp
. So we need to reconcile again until all CRs are gone.
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: clobrano, slintes
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/hold
to let the other threads be closed, feel free to unhold
So we need to reconcile again until all CRs are gone.
Gotcha, so as long HandleHealthyNode
function returns that there are remaining remediation CRs we will requeue reconciliation. On the last time, it would be zero and the lease would be invalidated (from cleanup
).
/hold cancel
/test all
/lgtm
/test all
/lgtm
Delete the node lease when MHC remediation is done
ECOPROJECT-1831