-
Bug
-
Resolution: Done
-
Normal
-
None
-
None
-
1
-
False
-
None
-
False
-
-
-
Tracing Sprint # 261, Tracing Sprint # 262
Description:
When the Red Hat build of OpenTelemetry operator is not installed in the default namespace of openshift-opentelemetry-operator, metrics collection will fail even if the openshift.io/cluster-monitoring: "true" label exists on the namespace that it has been installed in.
Additionally the following TargetDown alerts are visible in the OpenShift Web Console:
- 100% of the opentelemetry-operator-webhook-service/opentelemetry-operator-webhook-service targets in <installed-namespace> namespace have been unreachable for more than 15 minutes.
- 100% of the opentelemetry-operator-controller-manager-metrics-service/opentelemetry-operator-controller-manager-metrics-service targets in Namespace <installed-namespace> have been unreachable for more than 15 minutes.
Environment:
opentelemetry-operator.v0.107.0-4-0.1727168137.p
Reproduction Steps:
- Create a namespace. This namespace can't have the name of openshift-opentelemetry-operator.
- Add the label openshift.io/cluster-monitoring: "true" to this namespace.
- Install the operator as normal.
Workaround:
Uninstall the operator and reinstall it in the openshift-opentelemetry-operator namespace.