From 03de02f95849d7ed330af664db80198e5daafbd9 Mon Sep 17 00:00:00 2001 From: Venkata Subbarao Chunduri Date: Fri, 21 Jun 2024 15:29:24 +0200 Subject: [PATCH] Release version v2.1.1 by ./build release command --- csi-driver-templates/Chart.yaml | 4 +-- .../__snapshot__/csi_driver_test.yaml.snap | 24 ++++++++--------- csi-driver-templates/values.yaml | 4 +-- helm/index.yaml | 25 ++++++++++++------ helm/quobyte-csi-driver-2.1.1.tgz | Bin 0 -> 17295 bytes 5 files changed, 33 insertions(+), 24 deletions(-) create mode 100644 helm/quobyte-csi-driver-2.1.1.tgz diff --git a/csi-driver-templates/Chart.yaml b/csi-driver-templates/Chart.yaml index 28fd4be..35e65aa 100644 --- a/csi-driver-templates/Chart.yaml +++ b/csi-driver-templates/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v1 -appVersion: "v2.1.0" +appVersion: "v2.1.1" description: Quobyte CSI Helm chart name: quobyte-csi-driver -version: "2.1.0" +version: "2.1.1" diff --git a/csi-driver-templates/tests/__snapshot__/csi_driver_test.yaml.snap b/csi-driver-templates/tests/__snapshot__/csi_driver_test.yaml.snap index 9aa0c35..3d545d4 100644 --- a/csi-driver-templates/tests/__snapshot__/csi_driver_test.yaml.snap +++ b/csi-driver-templates/tests/__snapshot__/csi_driver_test.yaml.snap @@ -366,7 +366,7 @@ should render when resource limits are provided: - --node_name=$(KUBE_NODE_NAME) - --api_url=$(QUOBYTE_API_URL) - --driver_name=csi.quobyte.com - - --driver_version=v2.1.0 + - --driver_version=v2.1.1 - --enable_access_key_mounts=false - --quobyte_version=3 - --immediate_erase=false @@ -388,7 +388,7 @@ should render when resource limits are provided: fieldPath: spec.nodeName - name: QUOBYTE_API_URL value: http://quobyte-api.default.svc.cluster.local:7860 - image: quay.io/quobyte/csi:v2.1.0 + image: quay.io/quobyte/csi:v2.1.1 imagePullPolicy: IfNotPresent name: quobyte-csi-driver resources: @@ -525,7 +525,7 @@ should render when resource limits are provided: - --node_name=$(KUBE_NODE_NAME) - --api_url=$(QUOBYTE_API_URL) - --driver_name=csi.quobyte.com - - --driver_version=v2.1.0 + - --driver_version=v2.1.1 - --enable_access_key_mounts=false - --quobyte_version=3 - --immediate_erase=false @@ -546,7 +546,7 @@ should render when resource limits are provided: fieldPath: spec.nodeName - name: QUOBYTE_API_URL value: http://quobyte-api.default.svc.cluster.local:7860 - image: quay.io/quobyte/csi:v2.1.0 + image: quay.io/quobyte/csi:v2.1.1 imagePullPolicy: IfNotPresent name: quobyte-csi-driver resources: @@ -995,7 +995,7 @@ should render when tolerations are provided: - --node_name=$(KUBE_NODE_NAME) - --api_url=$(QUOBYTE_API_URL) - --driver_name=csi.quobyte.com - - --driver_version=v2.1.0 + - --driver_version=v2.1.1 - --enable_access_key_mounts=false - --quobyte_version=3 - --immediate_erase=false @@ -1017,7 +1017,7 @@ should render when tolerations are provided: fieldPath: spec.nodeName - name: QUOBYTE_API_URL value: http://quobyte-api.default.svc.cluster.local:7860 - image: quay.io/quobyte/csi:v2.1.0 + image: quay.io/quobyte/csi:v2.1.1 imagePullPolicy: IfNotPresent name: quobyte-csi-driver securityContext: @@ -1150,7 +1150,7 @@ should render when tolerations are provided: - --node_name=$(KUBE_NODE_NAME) - --api_url=$(QUOBYTE_API_URL) - --driver_name=csi.quobyte.com - - --driver_version=v2.1.0 + - --driver_version=v2.1.1 - --enable_access_key_mounts=false - --quobyte_version=3 - --immediate_erase=false @@ -1171,7 +1171,7 @@ should render when tolerations are provided: fieldPath: spec.nodeName - name: QUOBYTE_API_URL value: http://quobyte-api.default.svc.cluster.local:7860 - image: quay.io/quobyte/csi:v2.1.0 + image: quay.io/quobyte/csi:v2.1.1 imagePullPolicy: IfNotPresent name: quobyte-csi-driver securityContext: @@ -1616,7 +1616,7 @@ should render with default values: - --node_name=$(KUBE_NODE_NAME) - --api_url=$(QUOBYTE_API_URL) - --driver_name=csi.quobyte.com - - --driver_version=v2.1.0 + - --driver_version=v2.1.1 - --enable_access_key_mounts=false - --quobyte_version=3 - --immediate_erase=false @@ -1638,7 +1638,7 @@ should render with default values: fieldPath: spec.nodeName - name: QUOBYTE_API_URL value: http://quobyte-api.default.svc.cluster.local:7860 - image: quay.io/quobyte/csi:v2.1.0 + image: quay.io/quobyte/csi:v2.1.1 imagePullPolicy: IfNotPresent name: quobyte-csi-driver securityContext: @@ -1767,7 +1767,7 @@ should render with default values: - --node_name=$(KUBE_NODE_NAME) - --api_url=$(QUOBYTE_API_URL) - --driver_name=csi.quobyte.com - - --driver_version=v2.1.0 + - --driver_version=v2.1.1 - --enable_access_key_mounts=false - --quobyte_version=3 - --immediate_erase=false @@ -1788,7 +1788,7 @@ should render with default values: fieldPath: spec.nodeName - name: QUOBYTE_API_URL value: http://quobyte-api.default.svc.cluster.local:7860 - image: quay.io/quobyte/csi:v2.1.0 + image: quay.io/quobyte/csi:v2.1.1 imagePullPolicy: IfNotPresent name: quobyte-csi-driver securityContext: diff --git a/csi-driver-templates/values.yaml b/csi-driver-templates/values.yaml index b5710b8..ec5e473 100644 --- a/csi-driver-templates/values.yaml +++ b/csi-driver-templates/values.yaml @@ -76,10 +76,10 @@ quobyte: # Please do NOT change the dev: configuration unless otherwise advised to change. dev: # CSI Release version - csiProvisionerVersion: "v2.1.0" + csiProvisionerVersion: "v2.1.1" # Release container # github.com/quobyte/quobyte-csi - csiImage: "quay.io/quobyte/csi:v2.1.0" + csiImage: "quay.io/quobyte/csi:v2.1.1" # github.com/quobyte/pod-killer podKillerImage: "quay.io/quobyte/pod-killer:v0.2.1" # k8s sidecar containers (https://github.com/kubernetes-csi/) diff --git a/helm/index.yaml b/helm/index.yaml index 4d6ce14..d7f2ed0 100644 --- a/helm/index.yaml +++ b/helm/index.yaml @@ -1,9 +1,18 @@ apiVersion: v1 entries: quobyte-csi-driver: + - apiVersion: v1 + appVersion: v2.1.1 + created: "2024-06-21T15:29:24.55042628+02:00" + description: Quobyte CSI Helm chart + digest: b6a162ebb43ec18b100d82765bbfadd2c49bbc00a04a076e3c3ddeb9065b39a5 + name: quobyte-csi-driver + urls: + - quobyte-csi-driver-2.1.1.tgz + version: 2.1.1 - apiVersion: v1 appVersion: v2.1.0 - created: "2024-05-10T21:13:25.589569377+02:00" + created: "2024-06-21T15:29:24.549681249+02:00" description: Quobyte CSI Helm chart digest: 299bea1d377dd5855d990436ea1d1579af570c47c624748a2a291356c2039abf name: quobyte-csi-driver @@ -12,7 +21,7 @@ entries: version: 2.1.0 - apiVersion: v1 appVersion: v2.0.3 - created: "2024-05-10T21:13:25.588771786+02:00" + created: "2024-06-21T15:29:24.548579255+02:00" description: Quobyte CSI Helm chart digest: 93945c7442341c078fbaebc192df979fc5790be182344f8f9cc146ef7a27c34e name: quobyte-csi-driver @@ -21,7 +30,7 @@ entries: version: 2.0.3 - apiVersion: v1 appVersion: v2.0.2 - created: "2024-05-10T21:13:25.587825569+02:00" + created: "2024-06-21T15:29:24.547053311+02:00" description: Quobyte CSI Helm chart digest: 9de99f2b13c9690700eba4e7105accf631e15e8b071b188adef19d5e7cf6e1bd name: quobyte-csi-driver @@ -30,7 +39,7 @@ entries: version: 2.0.2 - apiVersion: v1 appVersion: v2.0.1 - created: "2024-05-10T21:13:25.587078198+02:00" + created: "2024-06-21T15:29:24.546385969+02:00" description: Quobyte CSI Helm chart digest: 912ced1612c04a0da09e2209419ebb1c2b53264249e4a71519b6764b37226968 name: quobyte-csi-driver @@ -39,7 +48,7 @@ entries: version: 2.0.1 - apiVersion: v1 appVersion: v2.0.0 - created: "2024-05-10T21:13:25.586262023+02:00" + created: "2024-06-21T15:29:24.545729733+02:00" description: Quobyte CSI Helm chart digest: 9f53ad5aeb550220a0131be45a888ceb7210c3f19c8b5aff9fecdd09c01613df name: quobyte-csi-driver @@ -48,7 +57,7 @@ entries: version: 2.0.0 - apiVersion: v1 appVersion: v1.8.5 - created: "2024-05-10T21:13:25.585539303+02:00" + created: "2024-06-21T15:29:24.545066397+02:00" description: Quobyte CSI Helm chart digest: 686a69fbb1e95eaec2bda60c3230f8ce2710eb1c3ce0bfce02bd3ebd47d88cc3 name: quobyte-csi-driver @@ -57,11 +66,11 @@ entries: version: 1.8.6 - apiVersion: v1 appVersion: v1.8.4 - created: "2024-05-10T21:13:25.584812869+02:00" + created: "2024-06-21T15:29:24.544396778+02:00" description: Quobyte CSI Helm chart digest: 0b343db95576a44bf6e42592b0a2d664104fc77a4d75553706ca7d7eb8f78654 name: quobyte-csi-driver urls: - quobyte-csi-driver-1.8.5.tgz version: 1.8.5 -generated: "2024-05-10T21:13:25.58409527+02:00" +generated: "2024-06-21T15:29:24.543721797+02:00" diff --git a/helm/quobyte-csi-driver-2.1.1.tgz b/helm/quobyte-csi-driver-2.1.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..297e6f842a9ae0ea139a174f8dee7762c6a58e90 GIT binary patch literal 17295 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 aKbxEv|NiGcBk=5v|L0EU)iNAnVgLZ|c+Cm` literal 0 HcmV?d00001