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

Machine config operator got degraded during enable and disable faeturegate

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 1
    • Low
    • None
    • None
    • None
    • None
    • MCO Sprint 272
    • 1
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      Machine config operator got degraded during enable and disable faeturegate    

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

          4.20

      How reproducible:

          Always

      Steps to Reproduce:

          1. Enable featuregate 
      oc patch featuregate/cluster --type=merge -p '{"spec":{"featureSet":"CustomNoUpgrade","customNoUpgrade":{"enabled":["KMSEncryptionProvider"]}}}'
           2. Then disable featuregate
      oc patch featuregate/cluster --type=merge -p '{"spec":{"featureSet":"CustomNoUpgrade","customNoUpgrade":{"disabled":["KMSEncryptionProvider"]}}}'     3. Check CO operators, sees below error
      oc get co
      NAME                    VERSION                        AVAILABLE  PROGRESSING  DEGRADED  SINCE  MESSAGE
      authentication               4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h9m   
      baremetal                 4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h32m  
      cloud-controller-manager          4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h34m  
      cloud-credential              4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h35m  
      cluster-api                4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   55m   
      cluster-autoscaler             4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h32m  
      config-operator              4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     True    4h33m  FeatureGateControllerDegraded: unable to determine FeatureGateDetails from FeatureSets: trying to enable and disable "KMSEncryptionProvider"
      console                  4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h16m  
      control-plane-machine-set         4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h31m  
      csi-snapshot-controller          4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True    False     False   4h32m  
      dns                    4.20.0-0-2025-05-27-131025-test-ci-ln-3wm4x8b-latest  True      

      Actual results:

          Machine config operator shows conflict

      Expected results:

          Not show conflict

      Additional info:

          Like this it working. it is expected?
      oc patch featuregate/cluster --type=merge -p '{"spec":{"featureSet":"CustomNoUpgrade","customNoUpgrade":{"enabled":["KMSEncryptionProvider"],"disabled":[]}}}'
      oc patch featuregate/cluster --type=merge -p '{"spec":{"featureSet":"CustomNoUpgrade","customNoUpgrade":{"enabled":[],"disabled":["KMSEncryptionProvider"]}}}'

              umohnani Urvashi Mohnani
              rhn-support-rgangwar Rahul Gangwar
              None
              None
              Sergio Regidor de la Rosa Sergio Regidor de la Rosa
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: