Upversion cert-manager app to v1.15.0

Upversioned the cert-manager app to latest v1.15.0

Test Cases:
PASS: Install the lab with build upversioned to cert-manager v1.15.0
PASS: Perform application update on lab with existing cert-manager
      to latest cert-manager v1.15.0 and verify that app is
      successfully updated
PASS: On system with cert-manager v1.15.0, deploy kuard https service
      with cert issued by stepca using ACME protocol
PASS: Deploy oidc app with oidc-auth-app-certificate and verify it
      is successfully deployed and test wad user authentication
PASS: Run full build,install,bootstrap and unlock
PASS: Create a root ca, intermediate CA and deploy a certificate
      issued by ICA
PASS: Deploy a certificate, get it issued by CA and verify the cert
      is getting renewed
PASS: Create certificate with 30 or less days to expire and verify
      that the "expiring soon" alarm is created
PASS: Install lab with k8s 1.24.4 and cert-manager app 1.11.5 now
      perform application-update to v1.15.0 and verify the app is
      successfully updated

Story: 2010704
Task: 50527
Depends-on: https://review.opendev.org/c/starlingx/ansible-playbooks/+/922869

Change-Id: I4f591895c7bfd6dd68bbc61bed302f213eeaa76e
Signed-off-by: amantri <ayyappa.mantri@windriver.com>
This commit is contained in:
amantri 2024-06-20 14:18:41 -04:00
parent b0a167304e
commit b04dc968d6
6 changed files with 17 additions and 50 deletions

View File

@ -30,7 +30,7 @@ lint-%: init-%
if [ -d $* ]; then helm lint $*; fi
build-%: lint-%
if [ -d $* ]; then helm package --version $(CHART_VERSION) $*; fi
if [ -d $* ]; then helm package --version $(CHART_VERSION) --app-version $(CHART_BASE_VERSION) $*; fi
clean:
@echo "Clean all build artifacts"

View File

@ -1,3 +1,9 @@
cert-manager-helm (1.15-0) unstable; urgency=medium
* App upversion
-- amantri <ayyappa.mantri@windriver.com> Thu Jun 20 14:17:33 2024 -0400
cert-manager-helm (1.13-1) unstable; urgency=medium
* Initial release matching helm chart version used.

View File

@ -1,38 +0,0 @@
From 33cf9baf34b3006d997e951a9cf787fb6a04c450 Mon Sep 17 00:00:00 2001
From: Ayyappa Mantri <ayyappa.mantri@windriver.com>
Date: Wed, 27 Oct 2023 14:46:24 -0500
Subject: [PATCH] add chart yaml for cert-manager
---
deploy/charts/cert-manager/Chart.yaml | 20 +++++++++++++++++++
1 files changed, 20 insertions(+)
create mode 100644 deploy/charts/cert-manager/Chart.yaml
diff --git a/deploy/charts/cert-manager/Chart.yaml b/deploy/charts/cert-manager/Chart.yaml
new file mode 100644
index 000000000..d4476fd70
--- /dev/null
+++ b/deploy/charts/cert-manager/Chart.yaml
@@ -0,0 +1,20 @@
+apiVersion: v1
+name: cert-manager
+# The version and appVersion fields are set automatically by the release tool
+version: v1.13.1
+appVersion: v1.13.1
+description: A Helm chart for cert-manager
+home: https://github.com/cert-manager/cert-manager
+icon: https://raw.githubusercontent.com/jetstack/cert-manager/master/logo/logo.png
+keywords:
+ - cert-manager
+ - kube-lego
+ - letsencrypt
+ - tls
+sources:
+ - https://github.com/cert-manager/cert-manager
+maintainers:
+ - name: cert-manager-maintainers
+ email: cert-manager-maintainers@googlegroups.com
+annotations:
+ artifacthub.io/prerelease: "{{IS_PRERELEASE}}"
--
2.29.2

View File

@ -1 +0,0 @@
0001-Patch-for-chartyaml-cm-v1.13.1.patch

View File

@ -1,10 +1,10 @@
---
debname: cert-manager-helm
debver: 1.13-1
debver: 1.15-0
dl_path:
name: cert-manager-helm-1.13.1.tar.gz
url: https://github.com/cert-manager/cert-manager/archive/refs/tags/v1.13.1.tar.gz
sha256sum: e4a6dc4f937742ea48b102118abd509b647bc96e82634d54db17a5d1126e169c
name: cert-manager-helm-1.15.0.tar.gz
url: https://github.com/cert-manager/cert-manager/archive/refs/tags/v1.15.0.tar.gz
sha256sum: 0a80f6b360043fe20839522914decc529619dcb05a30e93775adcfc759de132a
src_files:
- cert-manager-helm/files/Makefile
revision:

View File

@ -10,7 +10,7 @@ installCRDs: true
replicaCount: 1
image:
repository: quay.io/jetstack/cert-manager-controller
tag: v1.13.1
tag: v1.15.0
podLabels:
app.starlingx.io/component: "platform"
nodeSelector:
@ -44,7 +44,7 @@ webhook:
serviceName: "cm-cert-manager-webhook"
image:
repository: quay.io/jetstack/cert-manager-webhook
tag: v1.13.1
tag: v1.15.0
podLabels:
app.starlingx.io/component: "platform"
nodeSelector:
@ -75,7 +75,7 @@ cainjector:
replicaCount: 1
image:
repository: quay.io/jetstack/cert-manager-cainjector
tag: v1.13.1
tag: v1.15.0
podLabels:
app.starlingx.io/component: "platform"
nodeSelector:
@ -105,7 +105,7 @@ cainjector:
acmesolver:
image:
repository: quay.io/jetstack/cert-manager-acmesolver
tag: v1.13.1
tag: v1.15.0
startupapicheck:
tolerations:
- key: "node-role.kubernetes.io/master"
@ -115,5 +115,5 @@ startupapicheck:
operator: "Exists"
effect: "NoSchedule"
image:
repository: quay.io/jetstack/cert-manager-ctl
tag: v1.13.1
repository: quay.io/jetstack/cert-manager-startupapicheck
tag: v1.15.0