Uploaded image for project: 'OpenShift Cloud'
  1. OpenShift Cloud
  2. OCPCLOUD-1348

Implement Machine Deletion Hooks Proposal

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major 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

            joelspeed Joel Speed
            joelspeed Joel Speed
            Zhaohua Sun Zhaohua Sun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: