Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-26168

Missing CRD status never recovers when disabling MCOA

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • ACM 2.14.2
    • ACM 2.14.0, ACM 2.14.1
    • Observability
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • Low
    • None

      Description of problem:

      The MCO status never recovers from a failed state, if MCOA was enabled, without providing the correct CRDs (manually in 2.14)

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

      ACM 2.14

      How reproducible:

      Always

      Steps to Reproduce:

      1. Install MCO on ACM 2.14, add at least one spoke
      2. Enable metrics/incident detection/log collection, for example:
      spec:
        capabilities:
          platform:
             metrics:
               collection:
                 enabled: true
      
      1. `oc get mco observability -o yaml` shows degraded state: MultiClusterObservabilityAddonDegraded
          - lastTransitionTime: "2025-11-05T05:41:47Z"
            message: 'MultiCluster-Observability-Addon degraded because the following CRDs
              are not installed on the hub: prometheusagents.monitoring.coreos.com(v1alpha1)'
            reason: MultiClusterObservabilityAddonDegraded
            status: "True"
            type: MultiClusterObservabilityAddonDegraded
      
      1. Disable again:
      spec:
        capabilities:
          platform: {}
      

      Actual results:

      Degraded state goes away

      Expected results:

      Degraded state never recovers

      Additional info:

              rh-ee-jachanse Jacob Baungard Hansen
              rh-ee-jachanse Jacob Baungard Hansen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: