Skip to content

Commit dc775d1

Browse files
Disable leader-election for drivers and version bump up for csm 1.9.1 patch release
1 parent bc9ddd6 commit dc775d1

File tree

23 files changed

+86
-97
lines changed

23 files changed

+86
-97
lines changed

charts/container-storage-modules/Chart.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,42 +30,42 @@ type: application
3030
# This is the chart version. This version number should be incremented each time you make changes
3131
# to the chart and its templates, including the app version.
3232
# Versions are expected to follow Semantic Versioning (https://semver.org/)
33-
version: 1.2.0
33+
version: 1.2.1
3434

3535
# This is the version number of the application being deployed. This version number should be
3636
# incremented each time you make changes to the application. Versions are not expected to
3737
# follow Semantic Versioning. They should reflect the version the application is using.
3838
# It is recommended to use it with quotes.
39-
appVersion: "1.2.0"
39+
appVersion: "1.2.1"
4040

4141
dependencies:
4242
- name: csi-powerstore
43-
version: 2.9.0
43+
version: 2.9.1
4444
repository: https://dell.github.io/helm-charts
4545
condition: csi-powerstore.enabled
4646

4747
- name: csi-powermax
48-
version: 2.9.0
48+
version: 2.9.1
4949
repository: https://dell.github.io/helm-charts
5050
condition: csi-powermax.enabled
5151

5252
- name: csi-isilon
53-
version: 2.9.0
53+
version: 2.9.1
5454
repository: https://dell.github.io/helm-charts
5555
condition: csi-isilon.enabled
5656

5757
- name: csi-vxflexos
58-
version: 2.9.0
58+
version: 2.9.1
5959
repository: https://dell.github.io/helm-charts
6060
condition: csi-vxflexos.enabled
6161

6262
- name: csi-unity
63-
version: 2.9.0
63+
version: 2.9.1
6464
repository: https://dell.github.io/helm-charts
6565
condition: csi-unity.enabled
6666

6767
- name: csm-replication
68-
version: 1.7.0
68+
version: 1.7.1
6969
repository: https://dell.github.io/helm-charts
7070
condition: csm-replication.enabled
7171

charts/container-storage-modules/values.yaml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
########################
2121
csi-powerstore:
2222
enabled: false
23-
version: "v2.9.0"
23+
version: "v2.9.1"
2424
images:
2525
# "driver" defines the container image, used for the driver container.
26-
driver: dellemc/csi-powerstore:v2.9.0
26+
driver: dellemc/csi-powerstore:v2.9.1
2727
# CSI sidecars
2828
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
2929
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
@@ -33,10 +33,10 @@ csi-powerstore:
3333
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
3434

3535
# CSM sidecars
36-
replication: dellemc/dell-csi-replicator:v1.7.0
36+
replication: dellemc/dell-csi-replicator:v1.7.1
3737
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
38-
podmon: dellemc/podmon:v1.7.0
39-
metadataretriever: dellemc/csi-metadata-retriever:v1.6.0
38+
podmon: dellemc/podmon:v1.8.1
39+
metadataretriever: dellemc/csi-metadata-retriever:v1.6.1
4040
## Controller ATTRIBUTES
4141
controller:
4242
controllerCount: 2
@@ -129,11 +129,11 @@ csi-powermax:
129129
- endpoint: https://backup-1.unisphe.re:8443
130130
# - endpoint: https://primary-2.unisphe.re:8443
131131
# - endpoint: https://backup-2.unisphe.re:8443
132-
version: "v2.9.0"
132+
version: "v2.9.1"
133133
images:
134134
# "driver" defines the container image, used for the driver container.
135-
driver: dellemc/csi-powermax:v2.9.0
136-
csireverseproxy: dellemc/csipowermax-reverseproxy:v2.8.0
135+
driver: dellemc/csi-powermax:v2.9.1
136+
csireverseproxy: dellemc/csipowermax-reverseproxy:v2.8.1
137137
# CSI sidecars
138138
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.0
139139
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.0
@@ -142,8 +142,8 @@ csi-powermax:
142142
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.0
143143
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
144144
# CSM sidecars
145-
replication: dellemc/dell-csi-replicator:v1.7.0
146-
authorization: dellemc/csm-authorization-sidecar:v1.9.0
145+
replication: dellemc/dell-csi-replicator:v1.7.1
146+
authorization: dellemc/csm-authorization-sidecar:v1.9.1
147147
migration: dellemc/dell-csi-migrator:v1.3.0
148148
noderescan: dellemc/dell-csi-node-rescanner:v1.2.0
149149
clusterPrefix: ABC
@@ -185,10 +185,10 @@ csi-powermax:
185185
########################
186186
csi-isilon:
187187
enabled: false
188-
version: "v2.9.0"
188+
version: "v2.9.1"
189189
images:
190190
# "driver" defines the container image, used for the driver container.
191-
driver: dellemc/csi-isilon:v2.9.0
191+
driver: dellemc/csi-isilon:v2.9.1
192192
# CSI sidecars
193193
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
194194
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
@@ -197,10 +197,10 @@ csi-isilon:
197197
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
198198
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
199199
# CSM sidecars
200-
replication: dellemc/dell-csi-replicator:v1.7.0
201-
podmon: dellemc/podmon:v1.8.0
202-
authorization: dellemc/csm-authorization-sidecar:v1.8.0
203-
metadataretriever: dellemc/csi-metadata-retriever:v1.4.0
200+
replication: dellemc/dell-csi-replicator:v1.7.1
201+
podmon: dellemc/podmon:v1.8.1
202+
authorization: dellemc/csm-authorization-sidecar:v1.9.1
203+
metadataretriever: dellemc/csi-metadata-retriever:v1.6.1
204204
encryption: dellemc/csm-encryption:v0.3.0
205205
## Controller ATTRIBUTES
206206
controller:
@@ -276,10 +276,10 @@ csi-isilon:
276276
########################
277277
csi-vxflexos:
278278
enabled: false
279-
version: v2.9.0
279+
version: v2.9.1
280280
images:
281281
# "driver" defines the container image, used for the driver container.
282-
driver: dellemc/csi-vxflexos:v2.9.0
282+
driver: dellemc/csi-vxflexos:v2.9.1
283283
# "powerflexSdc" defines the SDC image for init container.
284284
powerflexSdc: dellemc/sdc:4.5
285285
# CSI sidecars
@@ -290,10 +290,10 @@ csi-vxflexos:
290290
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
291291
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
292292
# CSM sidecars
293-
replication: dellemc/dell-csi-replicator:v1.7.0
293+
replication: dellemc/dell-csi-replicator:v1.7.1
294294
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
295-
podmon: dellemc/podmon:v1.7.0
296-
authorization: dellemc/csm-authorization-sidecar:v1.8.0
295+
podmon: dellemc/podmon:v1.8.1
296+
authorization: dellemc/csm-authorization-sidecar:v1.9.1
297297
certSecretCount: 0
298298
controller:
299299
replication:
@@ -368,17 +368,17 @@ csi-vxflexos:
368368
- "--ignoreVolumelessPods=false"
369369
authorization:
370370
enabled: false
371-
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.8.0
371+
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.9.1
372372
proxyHost:
373373

374374
## CSI Unity
375375
########################
376376
csi-unity:
377377
enabled: false
378-
version: "v2.9.0"
378+
version: "v2.9.1"
379379
images:
380380
# "driver" defines the container image, used for the driver container.
381-
driver: dellemc/csi-unity:v2.9.0
381+
driver: dellemc/csi-unity:v2.9.1
382382
# CSI sidecars
383383
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.0
384384
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.0
@@ -387,7 +387,7 @@ csi-unity:
387387
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.0
388388
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
389389
# CSM sidecars
390-
podmon: dellemc/podmon:v1.7.0
390+
podmon: dellemc/podmon:v1.8.1
391391
# certSecretCount: Represents number of certificate secrets, which user is going to create for
392392
# ssl authentication. (unity-cert-0..unity-cert-n)
393393
# Allowed values: n, where n > 0

charts/csi-isilon/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: csi-isilon
3-
version: 2.9.0
4-
appVersion: "2.9.0"
3+
version: 2.9.1
4+
appVersion: "2.9.1"
55
kubeVersion: ">= 1.21.0 < 1.29.0"
66
#If you are using a complex K8s version like "v1.22.3-mirantis-1", use this kubeVersion check instead
77
#WARNING: this version of the check will allow the use of alpha and beta versions, which is NOT SUPPORTED

charts/csi-isilon/templates/controller.yaml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -423,18 +423,6 @@ spec:
423423
imagePullPolicy: {{ .Values.imagePullPolicy }}
424424
command: [ "/csi-isilon" ]
425425
args:
426-
- "--leader-election"
427-
{{- if hasKey .Values.controller "leaderElection" }}
428-
{{- if hasKey .Values.controller.leaderElection "leaderElectionRenewDeadline" }}
429-
- "--leader-election-renew-deadline={{ .Values.controller.leaderElection.leaderElectionRenewDeadline }}"
430-
{{end}}
431-
{{- if hasKey .Values.controller.leaderElection "leaderElectionLeaseDuration" }}
432-
- "--leader-election-lease-duration={{ .Values.controller.leaderElection.leaderElectionLeaseDuration }}"
433-
{{end}}
434-
{{- if hasKey .Values.controller.leaderElection "leaderElectionLeaseDuration" }}
435-
- "--leader-election-retry-period={{ .Values.controller.leaderElection.leaderElectionRetryPeriod }}"
436-
{{end}}
437-
{{end}}
438426
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
439427
env:
440428
- name: CSI_ENDPOINT

charts/csi-isilon/values.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
########################
33
# version: version of this values file
44
# Note: Do not change this value
5-
version: "v2.9.0"
5+
version: "v2.9.1"
66

77
images:
88
# "driver" defines the container image, used for the driver container.
9-
driver: dellemc/csi-isilon:v2.9.0
9+
driver: dellemc/csi-isilon:v2.9.1
1010
# CSI sidecars
1111
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
1212
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
@@ -16,10 +16,10 @@ images:
1616
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
1717

1818
# CSM sidecars
19-
replication: dellemc/dell-csi-replicator:v1.7.0
20-
podmon: dellemc/podmon:v1.8.0
21-
authorization: dellemc/csm-authorization-sidecar:v1.9.0
22-
metadataretriever: dellemc/csi-metadata-retriever:v1.4.0
19+
replication: dellemc/dell-csi-replicator:v1.7.1
20+
podmon: dellemc/podmon:v1.8.1
21+
authorization: dellemc/csm-authorization-sidecar:v1.9.1
22+
metadataretriever: dellemc/csi-metadata-retriever:v1.6.1
2323
encryption: dellemc/csm-encryption:v0.3.0
2424

2525
# CSI driver log level

charts/csi-powermax/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
2-
appVersion: "2.9.0"
2+
appVersion: "2.9.1"
33
name: csi-powermax
4-
version: 2.9.0
4+
version: 2.9.1
55
description: |
66
PowerMax CSI (Container Storage Interface) driver Kubernetes
77
integration. This chart includes everything required to provision via CSI as

charts/csi-powermax/charts/csireverseproxy/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ description: A Helm chart for CSI PowerMax ReverseProxy
44

55
type: application
66

7-
version: 2.8.0
7+
version: 2.8.1
88

9-
appVersion: 2.8.0
9+
appVersion: 2.8.1

charts/csi-powermax/charts/csireverseproxy/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
image: dellemc/csipowermax-reverseproxy:v2.8.0
1+
image: dellemc/csipowermax-reverseproxy:v2.8.1
22
port: 2222
33

44
# TLS secret which is used for setting up the proxy HTTPS server

charts/csi-powermax/templates/controller.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -358,8 +358,6 @@ spec:
358358
image: {{ required "Must provide the PowerMax driver image repository." .Values.images.driver }}
359359
imagePullPolicy: {{ .Values.imagePullPolicy }}
360360
command: [ "/csi-powermax.sh" ]
361-
args:
362-
- "--leader-election"
363361
env:
364362
{{- $_ := first .Values.global.storageArrays }}
365363
{{- $arraysStr := "" }}
@@ -473,7 +471,7 @@ spec:
473471
- name: X_CSI_REVPROXY_WATCH_NAMESPACE
474472
value: {{ .Release.Namespace }}
475473
- name: X_CSI_REVPROXY_IS_LEADER_ENABLED
476-
value: "true"
474+
value: "false"
477475
volumeMounts:
478476
- name: configmap-volume
479477
mountPath: /etc/config/configmap

charts/csi-powermax/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ global:
4848

4949
# Current version of the driver
5050
# Don't modify this value as this value will be used by the install script
51-
version: "v2.9.0"
51+
version: "v2.9.1"
5252

5353
# "images" defines every container images used for the driver and its sidecars.
5454
# To use your own images, or a private registry, change the values here.
5555
images:
5656
# "driver" defines the container image, used for the driver container.
57-
driver: dellemc/csi-powermax:v2.9.0
58-
csireverseproxy: dellemc/csipowermax-reverseproxy:v2.8.0
57+
driver: dellemc/csi-powermax:v2.9.1
58+
csireverseproxy: dellemc/csipowermax-reverseproxy:v2.8.1
5959
# CSI sidecars
6060
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
6161
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
@@ -64,8 +64,8 @@ images:
6464
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
6565
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
6666
# CSM sidecars
67-
replication: dellemc/dell-csi-replicator:v1.7.0
68-
authorization: dellemc/csm-authorization-sidecar:v1.9.0
67+
replication: dellemc/dell-csi-replicator:v1.7.1
68+
authorization: dellemc/csm-authorization-sidecar:v1.9.1
6969
migration: dellemc/dell-csi-migrator:v1.3.0
7070
# Node rescan sidecar does a rescan on nodes for identifying new paths
7171
# Default value: dellemc/dell-csi-node-rescanner:v1.0.1

charts/csi-powerstore/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
#
1515
#
1616
apiVersion: v2
17-
appVersion: "2.9.0"
17+
appVersion: "2.9.1"
1818
name: csi-powerstore
19-
version: 2.9.0
19+
version: 2.9.1
2020
description: |
2121
PowerStore CSI (Container Storage Interface) driver Kubernetes
2222
integration. This chart includes everything required to provision via CSI as

charts/csi-powerstore/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
driverName: "csi-powerstore.dellemc.com"
2424
# "version" is used to verify the values file matches driver version
2525
# Not recommend to change
26-
version: v2.9.0
26+
version: v2.9.1
2727

2828
# "images" defines every container images used for the driver and its sidecars.
2929
# To use your own images, or a private registry, change the values here.
3030
images:
3131
# "driver" defines the container image, used for the driver container.
32-
driver: dellemc/csi-powerstore:v2.9.0
32+
driver: dellemc/csi-powerstore:v2.9.1
3333
# CSI sidecars
3434
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
3535
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
@@ -39,10 +39,10 @@ images:
3939
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
4040

4141
# CSM sidecars
42-
replication: dellemc/dell-csi-replicator:v1.7.0
42+
replication: dellemc/dell-csi-replicator:v1.7.1
4343
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
44-
podmon: dellemc/podmon:v1.8.0
45-
metadataretriever: dellemc/csi-metadata-retriever:v1.6.0
44+
podmon: dellemc/podmon:v1.8.1
45+
metadataretriever: dellemc/csi-metadata-retriever:v1.6.1
4646

4747
# Specify kubelet config dir path.
4848
# Ensure that the config.yaml file is present at this path.

charts/csi-unity/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
2-
appVersion: 2.9.0
2+
appVersion: 2.9.1
33
name: csi-unity
4-
version: 2.9.0
4+
version: 2.9.1
55
description: |
66
Unity XT CSI (Container Storage Interface) driver Kubernetes
77
integration. This chart includes everything required to provision via CSI as

charts/csi-unity/templates/controller.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,6 @@ spec:
279279
- "--driver-name=csi-unity.dellemc.com"
280280
- "--driver-config=/unity-config/driver-config-params.yaml"
281281
- "--driver-secret=/unity-secret/config"
282-
- "--leader-election"
283282
imagePullPolicy: {{ .Values.imagePullPolicy }}
284283
env:
285284
- name: CSI_ENDPOINT

0 commit comments

Comments
 (0)