• Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 1.0.0
    • 1.0.0
    • operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None

      only Troubleshooting was still (extended) TP COO-450 and everything else was GA
      According to slack
      https://redhat-internal.slack.com/archives/C063J3F88MV/p1739549084967279 
      Install coo stage release 

      coo-fbc-v4-18-staging-feb14fixv1

            index_image_resolved:  registry-proxy.engineering.redhat.com/rh-osbs/iib@sha256:0816ccd0c7d90c4b32de91f247d27289c3cdf8979ae101777af3f1f393e3c9eb

      % for crd in $(oc get crd | grep rhobs | awk '{print $1}'); do echo $crd; oc get crd $crd -oyaml | grep 'observability.openshift.io/api-support'; done
      alertmanagerconfigs.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      alertmanagers.monitoring.rhobs
          observability.openshift.io/api-support: Experimental-SSA
      monitoringstacks.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      podmonitors.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      probes.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      prometheusagents.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      prometheuses.monitoring.rhobs
          observability.openshift.io/api-support: Experimental-SSA
      prometheusrules.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      scrapeconfigs.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      servicemonitors.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      thanosqueriers.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      thanosrulers.monitoring.rhobs
          observability.openshift.io/api-support: TechPreview
      % oc get uiplugins.observability.openshift.io dashboards -oyaml | grep api-support
          observability.openshift.io/api-support: DevPreview 

            [COO-666] Support levels are not correct

            Hongyan Li added a comment -

            the results are expected

            % for crd in $(oc get crd | grep rhobs | awk '{print $1}');do echo $crd; oc get crd $crd -oyaml | grep api-support:;done
            alertmanagerconfigs.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            alertmanagers.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            monitoringstacks.monitoring.rhobs
                observability.openshift.io/api-support: GeneralAvailability
            podmonitors.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            probes.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            prometheusagents.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            prometheuses.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            prometheusrules.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            scrapeconfigs.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            servicemonitors.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA
            thanosqueriers.monitoring.rhobs
                observability.openshift.io/api-support: GeneralAvailability
            thanosrulers.monitoring.rhobs
                observability.openshift.io/api-support: Experimental-SSA 

            Hongyan Li added a comment - the results are expected % for crd in $(oc get crd | grep rhobs | awk '{print $1}' ); do echo $crd; oc get crd $crd -oyaml | grep api-support:;done alertmanagerconfigs.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA alertmanagers.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA monitoringstacks.monitoring.rhobs     observability.openshift.io/api-support: GeneralAvailability podmonitors.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA probes.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA prometheusagents.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA prometheuses.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA prometheusrules.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA scrapeconfigs.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA servicemonitors.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA thanosqueriers.monitoring.rhobs     observability.openshift.io/api-support: GeneralAvailability thanosrulers.monitoring.rhobs     observability.openshift.io/api-support: Experimental-SSA

            uiplugin CR objects are annotated individually: https://github.com/rhobs/observability-operator/pull/604

            So the CRD being TP is expected, the plugin CR for each type carries additional annotations and the CRD is not user facing.

            Jan Fajerski added a comment - uiplugin CR objects are annotated individually: https://github.com/rhobs/observability-operator/pull/604 So the CRD being TP is expected, the plugin CR for each type carries additional annotations and the CRD is not user facing.

            Hongyan Li added a comment -

            Related old bug 

            COO-318 crd uiplugins.observability.openshift.io has no support level defined

            Hongyan Li added a comment - Related old bug  COO-318 crd uiplugins.observability.openshift.io has no support level defined

            Hongyan Li added a comment -
            % oc get uiplugins.observability.openshift.io monitoring -oyaml | grep api-support
                observability.openshift.io/api-support: DevPreview 

            Hongyan Li added a comment - % oc get uiplugins.observability.openshift.io monitoring -oyaml | grep api-support     observability.openshift.io/api-support: DevPreview

              jfajersk@redhat.com Jan Fajerski
              hongyli@redhat.com Hongyan Li
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: