Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-2235

Add non-graceful node shutdown to allow CSI drivers to dettach volumes in case of down node

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Normal
    • openshift-4.15
    • None
    • Node, Storage
    • None
    • False
    • False
    • 0
    • 0% 0%

    Description

      1. Proposed title of this feature request

      Add non-graceful node shutdown to allow CSI drivers to detach volumes in case of down node

       2. What is the nature and description of the request?

      When a node goes down non-gracefully, the CSI drivers do not have permissions to detach the disks from that node so it requires manual steps to detach those disks and let the pods using those disks be scheduled on a different node.

      3. Why does the customer need this?

      It causes downtime when a node goes down
      It requires manual steps to be able to get the workload back to work again
      It's a lack of high availability capabilities the product is expected to have

      4. How would the customer like to achieve this?

      The volumes should be detached from shutdown nodes, allowing their disks to be attached to a different node.

      5. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

      Shut down a worker node with disks attached and see if the disks get detached and re-attached to another node.

      6. Is there already an existing RFE upstream or in Red Hat Bugzilla?

      Yes: https://github.com/kubernetes/enhancements/pull/1116

       7. List any affected packages or components.

      Red Hat OpenShift Container Platform.

       

      Attachments

        Issue Links

          Activity

            People

              rh-gs-gcharot Gregory Charot
              rhn-support-parodrig Pablo Rodriguez Guillamon
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: