-
Bug
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
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:
- Build and deploy the operator from upstream. https://github.com/rhobs/observability-operator/blob/main/docs/developer.md#create-the-development-operator-bundle
- Create a Tracing UI plugin instance.
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
- is related to
-
OU-969 [QE][COO] - Defects related to COO installation and upgrade
-
- Closed
-
- links to