From c60c5de625e89079a8e4eaddb8ef60fb4d36b68f Mon Sep 17 00:00:00 2001 From: Brandon Palm Date: Thu, 18 Jun 2026 12:41:24 -0500 Subject: [PATCH] CM-1112: Fix cluster-monitoring set as annotation instead of label The openshift.io/cluster-monitoring key was incorrectly set as an annotation on the cert-manager namespace instead of a label. OpenShift cluster monitoring requires this to be a label in order to scrape metrics from the namespace. Fixes https://github.com/openshift/cert-manager-operator/issues/336 --- bindata/cert-manager-deployment/cert-manager-namespace.yaml | 2 +- pkg/operator/assets/bindata.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bindata/cert-manager-deployment/cert-manager-namespace.yaml b/bindata/cert-manager-deployment/cert-manager-namespace.yaml index 26e94d330..0a774195b 100644 --- a/bindata/cert-manager-deployment/cert-manager-namespace.yaml +++ b/bindata/cert-manager-deployment/cert-manager-namespace.yaml @@ -1,6 +1,6 @@ apiVersion: v1 kind: Namespace metadata: - annotations: + labels: openshift.io/cluster-monitoring: "true" name: cert-manager diff --git a/pkg/operator/assets/bindata.go b/pkg/operator/assets/bindata.go index 2b36f5be4..1023954bd 100644 --- a/pkg/operator/assets/bindata.go +++ b/pkg/operator/assets/bindata.go @@ -646,7 +646,7 @@ func certManagerDeploymentCertManagerCertManagerControllerCertificatesigningrequ var _certManagerDeploymentCertManagerNamespaceYaml = []byte(`apiVersion: v1 kind: Namespace metadata: - annotations: + labels: openshift.io/cluster-monitoring: "true" name: cert-manager `)