From 0b4fa8b2da36d20fed89e7ff1a57a2fd2e337ead Mon Sep 17 00:00:00 2001 From: Carlo Field Date: Thu, 12 Dec 2024 13:18:47 +0100 Subject: [PATCH 1/4] fix(etcd-backup): disallow concurrent job runs --- charts/kubernetes-etcd-backup/templates/cronjob.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/charts/kubernetes-etcd-backup/templates/cronjob.yaml b/charts/kubernetes-etcd-backup/templates/cronjob.yaml index 197b75a8..25fea78b 100644 --- a/charts/kubernetes-etcd-backup/templates/cronjob.yaml +++ b/charts/kubernetes-etcd-backup/templates/cronjob.yaml @@ -5,6 +5,7 @@ metadata: spec: startingDeadlineSeconds: 600 schedule: {{ .Values.backup.schedule | quote }} + concurrencyPolicy: Forbid jobTemplate: spec: # Retrying this job is not considered safe, because of that we fail the From 91e9843a51834fa082a61dccc352b2f9b989cf4f Mon Sep 17 00:00:00 2001 From: Carlo Field Date: Thu, 12 Dec 2024 13:21:52 +0100 Subject: [PATCH 2/4] chore(etcd-backup): bump version --- charts/kubernetes-etcd-backup/Chart.yaml | 2 +- charts/kubernetes-etcd-backup/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/kubernetes-etcd-backup/Chart.yaml b/charts/kubernetes-etcd-backup/Chart.yaml index 5a41fd4d..d62d5d26 100644 --- a/charts/kubernetes-etcd-backup/Chart.yaml +++ b/charts/kubernetes-etcd-backup/Chart.yaml @@ -3,7 +3,7 @@ apiVersion: v2 name: kubernetes-etcd-backup description: Chart for kubernetes-etcd-backup solution type: application -version: 1.4.1 +version: 1.4.2 appVersion: v1.2.1 keywords: - kubernetes-etcd-backup diff --git a/charts/kubernetes-etcd-backup/README.md b/charts/kubernetes-etcd-backup/README.md index 7175b665..011b67e6 100644 --- a/charts/kubernetes-etcd-backup/README.md +++ b/charts/kubernetes-etcd-backup/README.md @@ -1,6 +1,6 @@ # kubernetes-etcd-backup -![Version: 1.4.1](https://img.shields.io/badge/Version-1.4.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.2.1](https://img.shields.io/badge/AppVersion-v1.2.1-informational?style=flat-square) +![Version: 1.4.2](https://img.shields.io/badge/Version-1.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.2.1](https://img.shields.io/badge/AppVersion-v1.2.1-informational?style=flat-square) Chart for kubernetes-etcd-backup solution From 6bb099b215c23bf784bd7869063d07406456c558 Mon Sep 17 00:00:00 2001 From: Carlo Field Date: Thu, 12 Dec 2024 13:23:01 +0100 Subject: [PATCH 3/4] chore(etcd-backup): update release notes --- charts/kubernetes-etcd-backup/Chart.yaml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/charts/kubernetes-etcd-backup/Chart.yaml b/charts/kubernetes-etcd-backup/Chart.yaml index d62d5d26..a3270600 100644 --- a/charts/kubernetes-etcd-backup/Chart.yaml +++ b/charts/kubernetes-etcd-backup/Chart.yaml @@ -20,8 +20,5 @@ maintainers: annotations: artifacthub.io/containsSecurityUpdates: "true" artifacthub.io/changes: | - - kind: changed - description: "bump appVersion to v1.2.1" - links: - - name: "kubernetes-etcd-backup v1.2.1" - url: https://github.com/adfinis/kubernetes-etcd-backup/releases/tag/v1.2.1 + - kind: fixed + description: "disallow concurrent job runs" From 3e84a3d017788bd6424bee2a6f5d8d83ae1e8d64 Mon Sep 17 00:00:00 2001 From: Carlo Field Date: Thu, 12 Dec 2024 13:52:26 +0100 Subject: [PATCH 4/4] chore(etcd-backup): indicate update does not contain security updates Co-authored-by: Lucas <116588+hairmare@users.noreply.github.com> --- charts/kubernetes-etcd-backup/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/kubernetes-etcd-backup/Chart.yaml b/charts/kubernetes-etcd-backup/Chart.yaml index a3270600..221d996b 100644 --- a/charts/kubernetes-etcd-backup/Chart.yaml +++ b/charts/kubernetes-etcd-backup/Chart.yaml @@ -18,7 +18,7 @@ maintainers: email: support@adfinis.com url: https://adfinis.com annotations: - artifacthub.io/containsSecurityUpdates: "true" + artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/changes: | - kind: fixed description: "disallow concurrent job runs"