From c5e7ce8fcd5c8169f78e6604b712890ace668d8a Mon Sep 17 00:00:00 2001 From: Brad Davidson Date: Fri, 4 Oct 2024 20:00:11 +0000 Subject: [PATCH] Bump rke2-snapshot-validation-webhook Signed-off-by: Brad Davidson --- .../exclude/tests/invalid-admission.json | 1 - .../exclude/tests/valid-admission.json | 1 - .../generated-changes/patch/Chart.yaml.patch | 23 ++++++++++++++++--- .../patch/templates/deployment.yaml.patch | 2 +- .../generated-changes/patch/values.yaml.patch | 8 +++---- .../package.yaml | 4 ++-- 6 files changed, 27 insertions(+), 12 deletions(-) delete mode 100644 packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/invalid-admission.json delete mode 100644 packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/valid-admission.json diff --git a/packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/invalid-admission.json b/packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/invalid-admission.json deleted file mode 100644 index cda1def..0000000 --- a/packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/invalid-admission.json +++ /dev/null @@ -1 +0,0 @@ -{"apiVersion":"admission.k8s.io/v1","kind":"AdmissionReview","request":{"dryRun":true,"kind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"name":"valid-snapshot","namespace":"test","object":{"apiVersion":"snapshot.storage.k8s.io/v1","kind":"VolumeSnapshot","metadata":{"name":"valid-snapshot","namespace":"test","uid":"30c34ffe-6d19-40a6-b1a4-3afe5936e673"},"spec":{"source":{"persistentVolumeClaimName":"some-claim"},"volumeSnapshotClassName":""}},"oldObject":null,"operation":"CREATE","requestKind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"requestResource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"resource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"uid":"705ab4f5-6393-11e8-b7cc-42010a800002"}} diff --git a/packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/valid-admission.json b/packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/valid-admission.json deleted file mode 100644 index 789871d..0000000 --- a/packages/rke2-snapshot-validation-webhook/generated-changes/exclude/tests/valid-admission.json +++ /dev/null @@ -1 +0,0 @@ -{"apiVersion":"admission.k8s.io/v1","kind":"AdmissionReview","request":{"dryRun":true,"kind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"name":"valid-snapshot","namespace":"test","object":{"apiVersion":"snapshot.storage.k8s.io/v1","kind":"VolumeSnapshot","metadata":{"name":"valid-snapshot","namespace":"test","uid":"30c34ffe-6d19-40a6-b1a4-3afe5936e673"},"spec":{"source":{"persistentVolumeClaimName":"some-claim"},"volumeSnapshotClassName":"snapshot-class"}},"oldObject":null,"operation":"CREATE","requestKind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"requestResource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"resource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"uid":"705ab4f5-6393-11e8-b7cc-42010a800002"}} diff --git a/packages/rke2-snapshot-validation-webhook/generated-changes/patch/Chart.yaml.patch b/packages/rke2-snapshot-validation-webhook/generated-changes/patch/Chart.yaml.patch index 47ec0a2..f723757 100644 --- a/packages/rke2-snapshot-validation-webhook/generated-changes/patch/Chart.yaml.patch +++ b/packages/rke2-snapshot-validation-webhook/generated-changes/patch/Chart.yaml.patch @@ -1,10 +1,27 @@ --- charts-original/Chart.yaml +++ charts/Chart.yaml -@@ -1,6 +1,6 @@ +@@ -1,8 +1,8 @@ apiVersion: v2 type: application -name: snapshot-validation-webhook +name: rke2-snapshot-validation-webhook - version: 1.7.3 - appVersion: "v6.2.2" + version: 1.9.0 +-appVersion: "v6.3.1" ++appVersion: "v8.1.0" icon: https://raw.githubusercontent.com/piraeusdatastore/piraeus/master/artwork/sandbox-artwork/icon/color.svg + maintainers: + - name: The Piraeus Maintainers +@@ -10,8 +10,6 @@ + description: | + Deploys the snapshot-validation-webhook and configures your cluster to validate every `VolumeSnapshot` and + `VolumeSnapshotContent` resource by sending it to the webhook. +- +- NOTE: Please use the snapshot-controller chart instead: it also deploys the validation webhook. + keywords: + - storage + - snapshot +@@ -22,4 +20,3 @@ + annotations: + artifacthub.io/recommendations: | + - url: https://artifacthub.io/packages/helm/piraeus-charts/snapshot-controller +-deprecated: true diff --git a/packages/rke2-snapshot-validation-webhook/generated-changes/patch/templates/deployment.yaml.patch b/packages/rke2-snapshot-validation-webhook/generated-changes/patch/templates/deployment.yaml.patch index e15c12b..6bbda10 100644 --- a/packages/rke2-snapshot-validation-webhook/generated-changes/patch/templates/deployment.yaml.patch +++ b/packages/rke2-snapshot-validation-webhook/generated-changes/patch/templates/deployment.yaml.patch @@ -1,6 +1,6 @@ --- charts-original/templates/deployment.yaml +++ charts/templates/deployment.yaml -@@ -32,7 +32,7 @@ +@@ -35,7 +35,7 @@ - name: {{ .Chart.Name }} securityContext: {{- toYaml .Values.securityContext | nindent 12 }} diff --git a/packages/rke2-snapshot-validation-webhook/generated-changes/patch/values.yaml.patch b/packages/rke2-snapshot-validation-webhook/generated-changes/patch/values.yaml.patch index 73d24b2..0f0d3ab 100644 --- a/packages/rke2-snapshot-validation-webhook/generated-changes/patch/values.yaml.patch +++ b/packages/rke2-snapshot-validation-webhook/generated-changes/patch/values.yaml.patch @@ -1,7 +1,7 @@ --- charts-original/values.yaml +++ charts/values.yaml -@@ -6,7 +6,7 @@ - port: 8443 +@@ -7,7 +7,7 @@ + # enableVolumeGroupSnapshotWebhook: true image: - repository: registry.k8s.io/sig-storage/snapshot-validation-webhook @@ -9,7 +9,7 @@ pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. tag: "" -@@ -63,9 +63,16 @@ +@@ -65,9 +65,16 @@ resources: {} @@ -28,7 +28,7 @@ affinity: {} -@@ -75,3 +82,11 @@ +@@ -77,3 +84,11 @@ rbac: create: true diff --git a/packages/rke2-snapshot-validation-webhook/package.yaml b/packages/rke2-snapshot-validation-webhook/package.yaml index fb08348..cca8f55 100644 --- a/packages/rke2-snapshot-validation-webhook/package.yaml +++ b/packages/rke2-snapshot-validation-webhook/package.yaml @@ -1,4 +1,4 @@ url: https://github.com/piraeusdatastore/helm-charts.git subdirectory: charts/snapshot-validation-webhook -commit: 994dde7e93cda78eaf098e5c39889c95be928b32 # snapshot-validation-webhook-1.7.3 -packageVersion: 02 +commit: 191804f1d509177b909b3ced07bf924d302debf2 # snapshot-validation-webhook-1.9.0 +packageVersion: 00