From c4483f4f067169db203001b0e41a084e2a6bc1db Mon Sep 17 00:00:00 2001 From: Ed Bartosh Date: Thu, 19 Aug 2021 13:16:48 +0300 Subject: [PATCH] add 3 tags to the base operator manifest - containerImage is required by the comunity-operators PR checks - repository and createdAt are shown on the operator page: https://operatorhub.io/operator/intel-device-plugins-operator Signed-off-by: Ed Bartosh --- DEVEL.md | 4 ++-- .../intel-device-plugins-operator.clusterserviceversion.yaml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/DEVEL.md b/DEVEL.md index 8247ec3d..681855ff 100644 --- a/DEVEL.md +++ b/DEVEL.md @@ -198,9 +198,9 @@ There are few useful steps when working with changes to Device Plugins CRDs and ## How to publish a new version of the Intel Device Plugins operator to operatorhub.io -Update metadata.annotations.containerImage field in the base CSV manifest file +Update metadata.annotations.containerImage and metadata.annotations.createdAT fields in the base CSV manifest file deployments/operator/manifests/bases/intel-device-plugins-operator.clusterserviceversion.yaml -to match current operator version +to match current operator version and current date Generate package manifests with: ``` diff --git a/deployments/operator/manifests/bases/intel-device-plugins-operator.clusterserviceversion.yaml b/deployments/operator/manifests/bases/intel-device-plugins-operator.clusterserviceversion.yaml index 4a808df2..75d23d8b 100644 --- a/deployments/operator/manifests/bases/intel-device-plugins-operator.clusterserviceversion.yaml +++ b/deployments/operator/manifests/bases/intel-device-plugins-operator.clusterserviceversion.yaml @@ -5,9 +5,12 @@ metadata: alm-examples: '[]' capabilities: Basic Install categories: Drivers and plugins + containerImage: intel/intel-deviceplugin-operator:0.21.0 + createdAt: "2021-08-18" description: This One Operator is a Kubernetes custom controller whose goal is to serve the installation and lifecycle management of Intel device plugins for Kubernetes. operators.operatorframework.io/builder: operator-sdk-v1.2.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v2 + repository: https://github.com/intel/intel-device-plugins-for-kubernetes name: intel-device-plugins-operator.v0.0.0 namespace: placeholder spec: