From 9db78ac9778e458b1097f0b383da9883fa787fbb Mon Sep 17 00:00:00 2001 From: Samantha Dawley Date: Tue, 12 Mar 2024 12:22:11 -0400 Subject: [PATCH] CRW-4824 Updating annotations for operators to meet new OpenShift requirements (#1816) * Updating annotations for operators to meet new OpenShift requirements Signed-off-by: sdawley * update version * Switching tls-profiles to false * Revert changes to bundle/stable --------- Signed-off-by: sdawley --- .../che-operator.clusterserviceversion.yaml | 16 ++++++++++++---- .../che-operator.clusterserviceversion.yaml | 12 ++++++++++-- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/bundle/next/eclipse-che/manifests/che-operator.clusterserviceversion.yaml b/bundle/next/eclipse-che/manifests/che-operator.clusterserviceversion.yaml index 840eb351d..ce487648e 100644 --- a/bundle/next/eclipse-che/manifests/che-operator.clusterserviceversion.yaml +++ b/bundle/next/eclipse-che/manifests/che-operator.clusterserviceversion.yaml @@ -85,14 +85,22 @@ metadata: createdAt: "2021-05-11T18:38:31Z" description: A Kube-native development solution that delivers portable and collaborative developer workspaces. + features.operators.openshift.io/cnf: "false" + features.operators.openshift.io/cni: "false" + features.operators.openshift.io/csi: "false" + features.operators.openshift.io/disconnected: "true" + features.operators.openshift.io/fips-compliant: "true" + features.operators.openshift.io/proxy-aware: "true" + features.operators.openshift.io/tls-profiles: "false" + features.operators.openshift.io/token-auth-aws: "false" + features.operators.openshift.io/token-auth-azure: "false" + features.operators.openshift.io/token-auth-gcp: "false" operatorframework.io/suggested-namespace: openshift-operators - operators.openshift.io/infrastructure-features: '["disconnected", "proxy-aware", - "fips"]' operators.operatorframework.io/builder: operator-sdk-v1.9.0+git operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/eclipse-che/che-operator support: Eclipse Foundation - name: eclipse-che.v7.83.0-858.next + name: eclipse-che.v7.83.0-860.next namespace: placeholder spec: apiservicedefinitions: {} @@ -1024,7 +1032,7 @@ spec: minKubeVersion: 1.19.0 provider: name: Eclipse Foundation - version: 7.83.0-858.next + version: 7.83.0-860.next webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/config/manifests/bases/che-operator.clusterserviceversion.yaml b/config/manifests/bases/che-operator.clusterserviceversion.yaml index 00bb87477..0c6b9a4d2 100644 --- a/config/manifests/bases/che-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/che-operator.clusterserviceversion.yaml @@ -22,9 +22,17 @@ metadata: createdAt: "2021-05-11T18:38:31Z" description: A Kube-native development solution that delivers portable and collaborative developer workspaces. + features.operators.openshift.io/cnf: "false" + features.operators.openshift.io/cni: "false" + features.operators.openshift.io/csi: "false" + features.operators.openshift.io/disconnected: "true" + features.operators.openshift.io/fips-compliant: "true" + features.operators.openshift.io/proxy-aware: "true" + features.operators.openshift.io/tls-profiles: "false" + features.operators.openshift.io/token-auth-aws: "false" + features.operators.openshift.io/token-auth-azure: "false" + features.operators.openshift.io/token-auth-gcp: "false" operatorframework.io/suggested-namespace: openshift-operators - operators.openshift.io/infrastructure-features: '["disconnected", "proxy-aware", - "fips"]' repository: https://github.com/eclipse-che/che-operator support: Eclipse Foundation name: eclipse-che.v0.0.0