-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
3
-
False
-
False
-
OCPPLAN-9749 - Control Plane Scaling and Recovery (IPI clusters only) - Phase 0
-
-
CLOUD Sprint 210, CLOUD Sprint 211, CLOUD Sprint 212
Background
OCPCLOUD-1243 introduced a proposal to backport the machine deletion hook feature from upstream.
We should now implement this feature as described in the proposal https://github.com/openshift/enhancements/pull/862 so that it can be leveraged by the etcd operator as part of the control plane scaling project
Steps
- Review the enhancement
- Implement the machine deletion hook feature
- Implement the conditions as described in the enhancement
- Implement appropriate testing for the feature
Stakeholders
- Cluster Infra
- etcd
- OSD
Definition of Done
- Machine Deletion Hook feature is implemented as described in the enhancement proposal
- Docs
- N/A - For now we do not want to document this feature for public use. It will be considered an internal API for use explicitly in openshift
- Testing
- Ensure hooks appropriately block lifecycle phases