Uploaded image for project: 'Cluster Observability Operator'
  1. Cluster Observability Operator
  2. COO-1248

[Upstream] Tracing UI Plugin fails to reconcile with message 'Console.operator.openshift.io "cluster" not found'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • uiplugin-controller
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Version of components;

      Operator bundle built off latest upstream branch 

      quay.io/rhn_support_ikanse/observability-operator-bundle:1.2.5

      OCP version  4.18.0-0.nightly-2025-09-25-164655

      Description of the issue:

      With operator installed from the latest upstream branch, the distributed-tracing-console UIPlugin CR instance fails to reconcile with the following error.

      % oc get uiplugins.observability.openshift.io distributed-tracing -o yaml
      apiVersion: observability.openshift.io/v1alpha1
      kind: UIPlugin
      metadata:
        annotations:
          observability.openshift.io/api-support: GeneralAvailability
        creationTimestamp: "2025-09-26T06:16:37Z"
        finalizers:
        - uiplugin.observability.openshift.io/finalizer
        generation: 1
        name: distributed-tracing
        resourceVersion: "62153"
        uid: 1c9b0d99-e6a4-4797-b16d-5260d97e6226
      spec:
        type: DistributedTracing
      status:
        conditions:
        - lastTransitionTime: "2025-09-26T06:20:11Z"
          message: Console.operator.openshift.io "cluster" not found
          observedGeneration: 1
          reason: UIPluginFailedToReconciled
          status: "False"
          type: Reconciled
        - lastTransitionTime: "2025-09-26T06:20:11Z"
          message: ""
          observedGeneration: 1
          reason: UIPluginFailedToReconciled
          status: "False"
          type: Available
      

      Instance for Console.operator.openshift.io is available.

      % oc get Console.operator.openshift.io
      NAME      AGE
      cluster   108m
      

      Steps to reproduce the issue:

      apiVersion: observability.openshift.io/v1alpha1
      kind: UIPlugin
      metadata:
        name: distributed-tracing
      spec:
        type: DistributedTracing
      
      • Check the UIPlugin CR instance status.
      status:
        conditions:
        - lastTransitionTime: "2025-09-26T06:20:11Z"
          message: Console.operator.openshift.io "cluster" not found
          observedGeneration: 1
          reason: UIPluginFailedToReconciled
          status: "False"
          type: Reconciled
        - lastTransitionTime: "2025-09-26T06:20:11Z"
          message: ""
          observedGeneration: 1
          reason: UIPluginFailedToReconciled
          status: "False"
          type: Available
      • Check errors in operator logs:
      2025-09-26T05:59:02Z ERROR Reconciler error {"controller": "uiplugin", "controllerGroup": "observability.openshift.io", "controllerKind": "UIPlugin", "UIPlugin": {"name":"distributed-tracing"}, "namespace": "", "name": "distributed-tracing", "reconcileID": "a4648854-faaf-40cb-a74f-b2414a8a5730", "error": "Console.operator.openshift.io \"cluster\" not found"}
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler
       /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.21.0/pkg/internal/controller/controller.go:353
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem
       /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.21.0/pkg/internal/controller/controller.go:300
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.1
       /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.21.0/pkg/internal/controller/controller.go:202
      

       

              gbernal@redhat.com Gabriel Bernal
              rhn-support-ikanse Ishwar Kanse
              None
              None
              None
              Evelyn Murasaki Evelyn Murasaki
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: