From 79f7b9679b1aad16e15abf0520b0f53ad2b67146 Mon Sep 17 00:00:00 2001 From: ehila Date: Wed, 4 Oct 2023 20:36:31 -0400 Subject: [PATCH] feat: add olm capability annotation OLM is an optional operator, we exclude OLM resources with this annotation if the monitoring operator ever becomes a capability, using a +OperatorLifecycleManager will work for both Signed-off-by: ehila --- .../0000_90_cluster-monitoring-operator_00-operatorgroup.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/0000_90_cluster-monitoring-operator_00-operatorgroup.yaml b/manifests/0000_90_cluster-monitoring-operator_00-operatorgroup.yaml index 9466fc61c6..09966e7611 100644 --- a/manifests/0000_90_cluster-monitoring-operator_00-operatorgroup.yaml +++ b/manifests/0000_90_cluster-monitoring-operator_00-operatorgroup.yaml @@ -8,6 +8,7 @@ metadata: include.release.openshift.io/self-managed-high-availability: "true" olm.providedAPIs: Alertmanager.v1.monitoring.coreos.com,PodMonitor.v1.monitoring.coreos.com,Probe.v1.monitoring.coreos.com,Prometheus.v1.monitoring.coreos.com,PrometheusRule.v1.monitoring.coreos.com,ServiceMonitor.v1.monitoring.coreos.com,ThanosRuler.v1.monitoring.coreos.com,AlertmanagerConfig.v1alpha1.monitoring.coreos.com include.release.openshift.io/single-node-developer: "true" + capability.openshift.io/name: "OperatorLifecycleManager" spec: staticProvidedAPIs: true selector: