diff --git a/manifests/0000_51_olm_00-olm-operator.yml b/manifests/0000_51_olm_00-olm-operator.yml index 342b014c4..bea8fdb5d 100644 --- a/manifests/0000_51_olm_00-olm-operator.yml +++ b/manifests/0000_51_olm_00-olm-operator.yml @@ -3,12 +3,13 @@ kind: OLM metadata: name: cluster annotations: + include.release.openshift.io/hypershift: "true" include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" - release.openshift.io/feature-set: TechPreviewNoUpgrade release.openshift.io/create-only: "true" + release.openshift.io/feature-set: TechPreviewNoUpgrade + capability.openshift.io/name: "OperatorLifecycleManagerV1" spec: managementState: Managed logLevel: Normal diff --git a/manifests/0000_51_olm_01_operator_namespace.yaml b/manifests/0000_51_olm_01_operator_namespace.yaml index 86e21fd86..fe527ab4e 100644 --- a/manifests/0000_51_olm_01_operator_namespace.yaml +++ b/manifests/0000_51_olm_01_operator_namespace.yaml @@ -3,11 +3,9 @@ kind: Namespace metadata: name: openshift-cluster-olm-operator annotations: - include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" - include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" + workload.openshift.io/allowed: "management" release.openshift.io/feature-set: TechPreviewNoUpgrade pod-security.kubernetes.io/enforce: restricted pod-security.kubernetes.io/enforce-version: latest - workload.openshift.io/allowed: "management" + capability.openshift.io/name: "OperatorLifecycleManagerV1" diff --git a/manifests/0000_51_olm_02_operator_clusterrole.yaml b/manifests/0000_51_olm_02_operator_clusterrole.yaml index 88e9c8994..45006503a 100644 --- a/manifests/0000_51_olm_02_operator_clusterrole.yaml +++ b/manifests/0000_51_olm_02_operator_clusterrole.yaml @@ -3,13 +3,11 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: - name: cluster-olm-operator - annotations: - include.release.openshift.io/ibm-cloud-managed: "true" - include.release.openshift.io/self-managed-high-availability: "true" - include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" - release.openshift.io/feature-set: TechPreviewNoUpgrade + name: cluster-olm-operator + annotations: + include.release.openshift.io/self-managed-high-availability: "true" + release.openshift.io/feature-set: TechPreviewNoUpgrade + capability.openshift.io/name: "OperatorLifecycleManagerV1" rules: - apiGroups: - config.openshift.io diff --git a/manifests/0000_51_olm_03_service_account.yaml b/manifests/0000_51_olm_03_service_account.yaml index 47ca1f89f..92bfe2ec2 100644 --- a/manifests/0000_51_olm_03_service_account.yaml +++ b/manifests/0000_51_olm_03_service_account.yaml @@ -4,8 +4,6 @@ metadata: namespace: openshift-cluster-olm-operator name: cluster-olm-operator annotations: - include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" - include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" release.openshift.io/feature-set: TechPreviewNoUpgrade + capability.openshift.io/name: "OperatorLifecycleManagerV1" diff --git a/manifests/0000_51_olm_04_metrics_service.yaml b/manifests/0000_51_olm_04_metrics_service.yaml index eb121c7ea..130a620fd 100644 --- a/manifests/0000_51_olm_04_metrics_service.yaml +++ b/manifests/0000_51_olm_04_metrics_service.yaml @@ -5,12 +5,10 @@ metadata: namespace: openshift-cluster-olm-operator name: cluster-olm-operator-metrics annotations: - include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" - include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" - release.openshift.io/feature-set: TechPreviewNoUpgrade service.alpha.openshift.io/serving-cert-secret-name: cluster-olm-operator-serving-cert + release.openshift.io/feature-set: TechPreviewNoUpgrade + capability.openshift.io/name: "OperatorLifecycleManagerV1" spec: ports: - name: https diff --git a/manifests/0000_51_olm_05_operator_clusterrolebinding.yaml b/manifests/0000_51_olm_05_operator_clusterrolebinding.yaml index 1feaa5a04..47a007c7b 100644 --- a/manifests/0000_51_olm_05_operator_clusterrolebinding.yaml +++ b/manifests/0000_51_olm_05_operator_clusterrolebinding.yaml @@ -3,11 +3,9 @@ apiVersion: rbac.authorization.k8s.io/v1 metadata: name: cluster-olm-operator-role annotations: - include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" - include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" release.openshift.io/feature-set: TechPreviewNoUpgrade + capability.openshift.io/name: "OperatorLifecycleManagerV1" subjects: - kind: ServiceAccount name: cluster-olm-operator diff --git a/manifests/0000_51_olm_06_deployment.yaml b/manifests/0000_51_olm_06_deployment.yaml index 44b19cf37..b596fd1b9 100644 --- a/manifests/0000_51_olm_06_deployment.yaml +++ b/manifests/0000_51_olm_06_deployment.yaml @@ -4,11 +4,9 @@ metadata: namespace: openshift-cluster-olm-operator name: cluster-olm-operator annotations: - include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" - include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" release.openshift.io/feature-set: TechPreviewNoUpgrade + capability.openshift.io/name: "OperatorLifecycleManagerV1" spec: replicas: 1 selector: diff --git a/manifests/0000_51_olm_07_cluster_operator.yaml b/manifests/0000_51_olm_07_cluster_operator.yaml index 3e1f88319..a320b5bf8 100644 --- a/manifests/0000_51_olm_07_cluster_operator.yaml +++ b/manifests/0000_51_olm_07_cluster_operator.yaml @@ -3,11 +3,9 @@ kind: ClusterOperator metadata: name: olm annotations: - include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" - include.release.openshift.io/single-node-developer: "true" - capability.openshift.io/name: "OperatorLifecycleManagerV1" release.openshift.io/feature-set: TechPreviewNoUpgrade + capability.openshift.io/name: "OperatorLifecycleManagerV1" spec: {} status: versions: