Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-14824

CSI Driver Operators should not update the default storageclass annotation back after customers set the default storageclass annotation to false

    XMLWordPrintable

Details

    • Important
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None
    • N/A
    • Release Note Not Required

    Description

      Description of problem:

      [AWS EBS CSI Driver Operator] should not update the default storageclass annotation back after customers remove the default storageclass annotation

      Version-Release number of selected component (if applicable):

      Server Version: 4.14.0-0.nightly-2023-06-08-102710

      How reproducible:

      Always

      Steps to Reproduce:

      1. Install an aws openshift cluster
      2. Create 6 extra storage classes(any sc is ok)
      3. Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=false and check all the sc are set as undefault 
      4. Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=true 
      5. loop step4-5 several times
      
      

      Actual results:

      Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=false, sometimes recovered by the driver operator

      Expected results:

      Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=false should always succeed

      Additional info:

       

      Attachments

        Issue Links

          Activity

            People

              rh-ee-mpatlaso Maxim Patlasov
              rhn-support-pewang Penghao Wang
              Penghao Wang Penghao Wang
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: