From 2ee51055fb3665584f6b8512892cb72842c282fc Mon Sep 17 00:00:00 2001 From: Jason Montleon Date: Tue, 4 Jun 2024 16:31:51 -0400 Subject: [PATCH] :ghost: Add Architecture support labels (#316) I have admittedly not tested extensively, but we can install and the UI comes up. Dependencies are also far less problematic on arm64 than ppc64le and s390x. However, the operator does not show up on arm64 clusters, I _think_ because we are missing these labels. Signed-off-by: Jason Montleon --- .../manifests/konveyor-operator.clusterserviceversion.yaml | 7 ++++++- .../olm/konveyor-operator.clusterserviceversion.yaml | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/bundle/manifests/konveyor-operator.clusterserviceversion.yaml b/bundle/manifests/konveyor-operator.clusterserviceversion.yaml index e3f55cf..3391aae 100644 --- a/bundle/manifests/konveyor-operator.clusterserviceversion.yaml +++ b/bundle/manifests/konveyor-operator.clusterserviceversion.yaml @@ -20,7 +20,7 @@ metadata: categories: Modernization & Migration certified: "false" containerImage: quay.io/konveyor/tackle2-operator:latest - createdAt: "2024-02-14T17:22:48Z" + createdAt: "2024-06-03T20:19:41Z" description: Konveyor is an open-source application modernization platform that helps organizations safely and predictably modernize applications to Kubernetes at scale. @@ -42,6 +42,11 @@ metadata: operators.operatorframework.io/project_layout: ansible.sdk.operatorframework.io/v1 repository: https://github.com/konveyor/tackle2-operator support: https://github.com/konveyor/tackle2-operator/issues + labels: + operatorframework.io/arch.amd64: supported + operatorframework.io/arch.arm64: supported + operatorframework.io/arch.ppc64le: unsupported + operatorframework.io/arch.s390x: unsupported name: konveyor-operator.v99.0.0 namespace: konveyor-tackle spec: diff --git a/helm/templates/olm/konveyor-operator.clusterserviceversion.yaml b/helm/templates/olm/konveyor-operator.clusterserviceversion.yaml index 95338a6..7265d05 100644 --- a/helm/templates/olm/konveyor-operator.clusterserviceversion.yaml +++ b/helm/templates/olm/konveyor-operator.clusterserviceversion.yaml @@ -27,6 +27,11 @@ metadata: operatorframework.io/suggested-namespace: konveyor-tackle repository: https://github.com/konveyor/tackle2-operator support: https://github.com/konveyor/tackle2-operator/issues + labels: + operatorframework.io/arch.amd64: supported + operatorframework.io/arch.arm64: supported + operatorframework.io/arch.ppc64le: unsupported + operatorframework.io/arch.s390x: unsupported name: konveyor-operator.v{{ .Values.version }} namespace: konveyor-tackle spec: