From f8e6b0fe505974da7fdc040a4dfe085049e00236 Mon Sep 17 00:00:00 2001 From: Siddhesh Ghadi <61187612+svghadi@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:03:16 +0530 Subject: [PATCH] chore: Release v0.13.0 (#1628) * Release v0.13.0 Signed-off-by: Siddhesh Ghadi * Fix export image Signed-off-by: Siddhesh Ghadi --------- Signed-off-by: Siddhesh Ghadi --- build/util/Dockerfile | 7 +++++-- .../manifests/argocd-operator.clusterserviceversion.yaml | 4 ++-- common/defaults.go | 2 +- config/manager/kustomization.yaml | 4 ++-- deploy/catalog_source.yaml | 2 +- .../argocd-operator.v0.13.0.clusterserviceversion.yaml | 4 ++-- .../argocd-operator/argocd-operator.package.yaml | 2 +- 7 files changed, 14 insertions(+), 11 deletions(-) diff --git a/build/util/Dockerfile b/build/util/Dockerfile index bcfcf62c3..3f31d49cb 100644 --- a/build/util/Dockerfile +++ b/build/util/Dockerfile @@ -1,5 +1,8 @@ -# Argo CD v2.13.1 -FROM quay.io/argoproj/argocd@sha256:19608c266cc41e4986d9b1c2b79ea4c42bb9430269eefc5005e9d65be4d22868 as argocd +# Pin Argo CD to v2.12.x. From v2.13.x, few things have changed with +# argocd admin export command resulting into issues for export job. +# https://github.com/argoproj-labs/argocd-operator/issues/1631 +# Argo CD v2.12.3 +FROM quay.io/argoproj/argocd@sha256:68894064bc381c19ea951029510aa614bd26bf46c2ec65ea445c7d8d095a9417 as argocd # Final Image FROM docker.io/library/ubuntu:24.04 diff --git a/bundle/manifests/argocd-operator.clusterserviceversion.yaml b/bundle/manifests/argocd-operator.clusterserviceversion.yaml index abdedb50e..ebfcc2faf 100644 --- a/bundle/manifests/argocd-operator.clusterserviceversion.yaml +++ b/bundle/manifests/argocd-operator.clusterserviceversion.yaml @@ -247,7 +247,7 @@ metadata: capabilities: Deep Insights categories: Integration & Delivery certified: "false" - createdAt: "2024-11-21T12:06:55Z" + createdAt: "2024-12-20T07:08:43Z" description: Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. operators.operatorframework.io/builder: operator-sdk-v1.35.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v4 @@ -1901,7 +1901,7 @@ spec: fieldPath: metadata.annotations['olm.targetNamespaces'] - name: ENABLE_CONVERSION_WEBHOOK value: "true" - image: quay.io/argoprojlabs/argocd-operator:v0.13.0 + image: quay.io/argoprojlabs/argocd-operator@sha256:d7f62482426bd8a1ff99f193f199b11e295a1f9093a8b65fa14ada7eec77e1a3 livenessProbe: httpGet: path: /healthz diff --git a/common/defaults.go b/common/defaults.go index 22bc9c00b..8cfd941c6 100644 --- a/common/defaults.go +++ b/common/defaults.go @@ -128,7 +128,7 @@ const ( ArgoCDDefaultExportJobImage = "quay.io/argoprojlabs/argocd-operator-util" // ArgoCDDefaultExportJobVersion is the export job container image tag to use when not specified. - ArgoCDDefaultExportJobVersion = "sha256:43f74879ce38af1e0ce37dc159332efd282b63da3eda43e71de9cecfa45df153" // 0.12.0 + ArgoCDDefaultExportJobVersion = "sha256:0745934cb55d95c266daa5423ece9c149bb67db99eb2b3d9215597903724c636" // 0.13.0 // ArgoCDDefaultExportLocalCapicity is the default capacity to use for local export. ArgoCDDefaultExportLocalCapicity = "2Gi" diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 62a3e6eac..5a4fa7c92 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -11,6 +11,6 @@ configMapGenerator: apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: -- name: controller +- digest: sha256:d7f62482426bd8a1ff99f193f199b11e295a1f9093a8b65fa14ada7eec77e1a3 + name: controller newName: quay.io/argoprojlabs/argocd-operator - newTag: v0.13.0 diff --git a/deploy/catalog_source.yaml b/deploy/catalog_source.yaml index a96180c8f..c245351bd 100644 --- a/deploy/catalog_source.yaml +++ b/deploy/catalog_source.yaml @@ -4,6 +4,6 @@ metadata: name: argocd-catalog spec: sourceType: grpc - image: quay.io/argoprojlabs/argocd-operator-registry@sha256:72a4c53d2baaddd7c770063735e8a62a3f56bb5c0a72b4277435773f305ac376 # 0.12.0 + image: quay.io/argoprojlabs/argocd-operator-registry@sha256:f0d2bb73e8b9d0561c931b2f2afc81cf28ca5711c476b02ac1887770e799ab92 # 0.13.0 displayName: Argo CD Operators publisher: Argo CD Community \ No newline at end of file diff --git a/deploy/olm-catalog/argocd-operator/0.13.0/argocd-operator.v0.13.0.clusterserviceversion.yaml b/deploy/olm-catalog/argocd-operator/0.13.0/argocd-operator.v0.13.0.clusterserviceversion.yaml index abdedb50e..ebfcc2faf 100644 --- a/deploy/olm-catalog/argocd-operator/0.13.0/argocd-operator.v0.13.0.clusterserviceversion.yaml +++ b/deploy/olm-catalog/argocd-operator/0.13.0/argocd-operator.v0.13.0.clusterserviceversion.yaml @@ -247,7 +247,7 @@ metadata: capabilities: Deep Insights categories: Integration & Delivery certified: "false" - createdAt: "2024-11-21T12:06:55Z" + createdAt: "2024-12-20T07:08:43Z" description: Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. operators.operatorframework.io/builder: operator-sdk-v1.35.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v4 @@ -1901,7 +1901,7 @@ spec: fieldPath: metadata.annotations['olm.targetNamespaces'] - name: ENABLE_CONVERSION_WEBHOOK value: "true" - image: quay.io/argoprojlabs/argocd-operator:v0.13.0 + image: quay.io/argoprojlabs/argocd-operator@sha256:d7f62482426bd8a1ff99f193f199b11e295a1f9093a8b65fa14ada7eec77e1a3 livenessProbe: httpGet: path: /healthz diff --git a/deploy/olm-catalog/argocd-operator/argocd-operator.package.yaml b/deploy/olm-catalog/argocd-operator/argocd-operator.package.yaml index 68a311315..d8e1ae9ea 100644 --- a/deploy/olm-catalog/argocd-operator/argocd-operator.package.yaml +++ b/deploy/olm-catalog/argocd-operator/argocd-operator.package.yaml @@ -1,5 +1,5 @@ channels: -- currentCSV: argocd-operator.v0.12.0 +- currentCSV: argocd-operator.v0.13.0 name: alpha defaultChannel: alpha packageName: argocd-operator