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

Allow external provisioner to resume operations

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Do
    • Icon: Normal Normal
    • None
    • None
    • Storage
    • None
    • Product / Portfolio Work
    • None
    • False
    • None
    • None
    • None
    • None
    • None

      1. Proposed title of this feature request
      Allow external provisioner to resume operations after being down.

      2. What is the nature and description of the request?
      The RFE is a follow up to BZ https://bugzilla.redhat.com/show_bug.cgi?id=1990428
      Upstream issue: https://github.com/kubernetes-csi/external-provisioner/issues/486

      The following scenario highlights the issue that needs to be solved

      1. external-provisioner issues a CreateVolume call for a PVC
      2. external-provisioner is stopped before it creates the PV
      3. the PVC is deleted
      4. external-provisioner is restarted

      That volume provisioning started is not recorded anywhere, so the restarted external-provisioner doesn't know that it needs to continue with it.

      3. Why does the customer need this? (List the business requirements here)

      Customer can end up in a situation where the PVC is deleted but the PV is not.

      4. List any affected packages or components.
      CSI external provisioner

              rh-gs-gcharot Gregory Charot
              rh-gs-gcharot Gregory Charot
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:
                None
                None