Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging release-v1.10.0 to main ( Release actvity ) #393

Merged
merged 34 commits into from
Mar 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
63e2708
added env for kube node name (#347)
suryagupta4 Jan 9, 2024
b8cbfd8
Driver and Modules Version Update (#348)
rishabhatdell Jan 22, 2024
96c46ec
Updating helm charts to support k8s 1.29.0 (#358)
hoppea2 Jan 24, 2024
e903454
Disabling leader election for v1.10.0 (#360)
adarsh-dell Jan 29, 2024
dc0e029
[feature-1091]: Expose proxy-server via cluster node IP and use local…
atye Jan 31, 2024
ae9b2a4
Bumping reverseproxy version (#371)
boyamurthy Feb 14, 2024
ced62dd
COSI driver verion bump up (#370)
adarsh-dell Feb 16, 2024
31d3389
CSI-Sidecars version bumpup (#372)
adarsh-dell Feb 16, 2024
3e1cbb9
Mapping /opt/emc inside SDC container (#373)
adarsh-dell Feb 22, 2024
b505b47
app mobility version bump (#374)
rishabhatdell Feb 23, 2024
acab135
change default value (#381)
atye Mar 4, 2024
5f4406a
version bumps (#378)
rishabhatdell Mar 5, 2024
3689601
Updated CSI Metadata Version (#382)
rishabhatdell Mar 5, 2024
2021ed0
added env for kube node name (#347)
suryagupta4 Jan 9, 2024
c666f3e
Driver and Modules Version Update (#348)
rishabhatdell Jan 22, 2024
f226620
Updating helm charts to support k8s 1.29.0 (#358)
hoppea2 Jan 24, 2024
98f91a0
Disabling leader election for v1.10.0 (#360)
adarsh-dell Jan 29, 2024
9958c1a
[feature-1091]: Expose proxy-server via cluster node IP and use local…
atye Jan 31, 2024
dcd4165
Bumping reverseproxy version (#371)
boyamurthy Feb 14, 2024
163655d
COSI driver verion bump up (#370)
adarsh-dell Feb 16, 2024
9ac0807
CSI-Sidecars version bumpup (#372)
adarsh-dell Feb 16, 2024
1472c5f
Mapping /opt/emc inside SDC container (#373)
adarsh-dell Feb 22, 2024
c96f8ec
app mobility version bump (#374)
rishabhatdell Feb 23, 2024
19e9a57
change default value (#381)
atye Mar 4, 2024
1b8741a
version bumps (#378)
rishabhatdell Mar 5, 2024
1f99129
Updated CSI Metadata Version (#382)
rishabhatdell Mar 5, 2024
8d88114
app mobility version fix
rishabhatdell Mar 20, 2024
797ec63
Merge branch 'release-v1.10.0' into conflict-fix
rishabhatdell Mar 20, 2024
7b80761
Update app mobility Chart
rishabhatdell Mar 20, 2024
de383b1
Conflict fix verified (#388) (#389)
HarishH-DELL Mar 20, 2024
2481b6a
Reverted the CSM file to main (#390)
HarishH-DELL Mar 20, 2024
6dba24a
Merge branch 'release-v1.10.0' into conflict-fix
HarishH-DELL Mar 20, 2024
8865956
Reverted changes
HarishH-DELL Mar 20, 2024
b91e7ef
Reverted the space
HarishH-DELL Mar 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions charts/cosi/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright © 2023 Dell Inc. or its subsidiaries. All Rights Reserved.
# Copyright © 2024 Dell Inc. or its subsidiaries. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -29,8 +29,9 @@ type: application
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.2


# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: 0.1.1-alpha
appVersion: 1.1.0-alpha
4 changes: 2 additions & 2 deletions charts/cosi/values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright © 2023 Dell Inc. or its subsidiaries. All Rights Reserved.
# Copyright © 2024 Dell Inc. or its subsidiaries. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -31,7 +31,7 @@ provisioner:
# repository is the COSI driver provisioner container image repository.
repository: "docker.io/dellemc/cosi"
# tag is the COSI driver provisioner container image tag.
tag: "v0.1.1"
tag: "v0.2.0"
# pullPolicy is the COSI driver provisioner container image pull policy.
pullPolicy: "IfNotPresent"

Expand Down
8 changes: 4 additions & 4 deletions charts/csi-isilon/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
apiVersion: v2
name: csi-isilon
version: 2.9.1
appVersion: "2.9.1"
kubeVersion: ">= 1.21.0 < 1.29.0"
version: 2.10.0
appVersion: "2.10.0"
kubeVersion: ">= 1.21.0 < 1.30.0"
#If you are using a complex K8s version like "v1.22.3-mirantis-1", use this kubeVersion check instead
#WARNING: this version of the check will allow the use of alpha and beta versions, which is NOT SUPPORTED
#kubeVersion: ">= 1.21.0-0 < 1.29.0-0"
#kubeVersion: ">= 1.21.0-0 < 1.30.0-0"
description: |
PowerScale CSI (Container Storage Interface) driver Kubernetes
integration. This chart includes everything required to provision via CSI as
Expand Down
12 changes: 0 additions & 12 deletions charts/csi-isilon/templates/controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -276,20 +276,8 @@ spec:
imagePullPolicy: {{ .Values.imagePullPolicy }}
args:
- "--csi-address={{ $driverSockPath }}"
- "--leader-election"
- "--timeout=120s"
- "--v=5"
{{- if hasKey .Values.controller "leaderElection" }}
{{- if hasKey .Values.controller.leaderElection "leaderElectionRenewDeadline" }}
- "--leader-election-renew-deadline={{ .Values.controller.leaderElection.leaderElectionRenewDeadline }}"
{{end}}
{{- if hasKey .Values.controller.leaderElection "leaderElectionLeaseDuration" }}
- "--leader-election-lease-duration={{ .Values.controller.leaderElection.leaderElectionLeaseDuration }}"
{{end}}
{{- if hasKey .Values.controller.leaderElection "leaderElectionLeaseDuration" }}
- "--leader-election-retry-period={{ .Values.controller.leaderElection.leaderElectionRetryPeriod }}"
{{end}}
{{end}}
command: [ "/csi-metadata-retriever" ]
env:
- name: CSI_RETRIEVER_ENDPOINT
Expand Down
26 changes: 13 additions & 13 deletions charts/csi-isilon/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,24 @@
########################
# version: version of this values file
# Note: Do not change this value
version: "v2.9.1"
version: "v2.10.0"

images:
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-isilon:v2.9.1
driver: dellemc/csi-isilon:v2.10.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.2
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.5.0
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v4.0.0
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.10.0
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.11.0

# CSM sidecars
replication: dellemc/dell-csi-replicator:v1.7.1
podmon: dellemc/podmon:v1.8.1
authorization: dellemc/csm-authorization-sidecar:v1.9.1
metadataretriever: dellemc/csi-metadata-retriever:v1.6.1
replication: dellemc/dell-csi-replicator:v1.8.0
podmon: dellemc/podmon:v1.9.0
authorization: dellemc/csm-authorization-sidecar:v1.10.0
metadataretriever: dellemc/csi-metadata-retriever:v1.7.2
encryption: dellemc/csm-encryption:v0.3.0

# CSI driver log level
Expand Down Expand Up @@ -65,7 +65,7 @@ verbose: 1

# Specify kubelet config dir path.
# Ensure that the config.yaml file is present at this path.
# Default value: None
# Default value: /var/lib/kubelet
kubeletConfigDir: /var/lib/kubelet

# enableCustomTopology: Specify if custom topology label <provisionerName>.dellemc.com/<powerscalefqdnorip>:<provisionerName>
Expand Down
10 changes: 5 additions & 5 deletions charts/csi-powermax/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
apiVersion: v2
appVersion: "2.9.1"
appVersion: "2.10.0"
name: csi-powermax
version: 2.9.1
version: 2.10.0
description: |
PowerMax CSI (Container Storage Interface) driver Kubernetes
integration. This chart includes everything required to provision via CSI as
well as a PowerMax StorageClass.
type: application
kubeVersion: ">= 1.23.0 < 1.29.0"
kubeVersion: ">= 1.23.0 < 1.30.0"
# If you are using a complex K8s version like "v1.23.3-mirantis-1", use this kubeVersion check instead
# WARNING: this version of the check will allow the use of alpha and beta versions, which is NOT SUPPORTED
# kubeVersion: ">= 1.23.0-0 < 1.29.0-0"
# kubeVersion: ">= 1.23.0-0 < 1.30.0-0"
keywords:
- csi
- storage
dependencies:
- name: csireverseproxy
version: 2.8.1
version: 2.9.0
condition: required
home: https://github.com/dell/csi-powermax
icon: https://avatars1.githubusercontent.com/u/20958494?s=200&v=4
Expand Down
4 changes: 2 additions & 2 deletions charts/csi-powermax/charts/csireverseproxy/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description: A Helm chart for CSI PowerMax ReverseProxy

type: application

version: 2.8.1
version: 2.9.0

appVersion: 2.8.1
appVersion: 2.9.0
2 changes: 1 addition & 1 deletion charts/csi-powermax/charts/csireverseproxy/values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
image: dellemc/csipowermax-reverseproxy:v2.8.1
image: dellemc/csipowermax-reverseproxy:v2.9.0
port: 2222

# TLS secret which is used for setting up the proxy HTTPS server
Expand Down
2 changes: 0 additions & 2 deletions charts/csi-powermax/templates/controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -470,8 +470,6 @@ spec:
value: /app/tls
- name: X_CSI_REVPROXY_WATCH_NAMESPACE
value: {{ .Release.Namespace }}
- name: X_CSI_REVPROXY_IS_LEADER_ENABLED
value: "false"
volumeMounts:
- name: configmap-volume
mountPath: /etc/config/configmap
Expand Down
24 changes: 12 additions & 12 deletions charts/csi-powermax/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,24 +48,24 @@ global:

# Current version of the driver
# Don't modify this value as this value will be used by the install script
version: "v2.9.1"
version: "v2.10.0"

# "images" defines every container images used for the driver and its sidecars.
# To use your own images, or a private registry, change the values here.
images:
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-powermax:v2.9.1
csireverseproxy: dellemc/csipowermax-reverseproxy:v2.8.1
driver: dellemc/csi-powermax:v2.10.0
csireverseproxy: dellemc/csipowermax-reverseproxy:v2.9.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.2
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.5.0
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v4.0.0
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.10.0
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.11.0
# CSM sidecars
replication: dellemc/dell-csi-replicator:v1.7.1
authorization: dellemc/csm-authorization-sidecar:v1.9.1
replication: dellemc/dell-csi-replicator:v1.8.0
authorization: dellemc/csm-authorization-sidecar:v1.10.0
migration: dellemc/dell-csi-migrator:v1.3.0
# Node rescan sidecar does a rescan on nodes for identifying new paths
# Default value: dellemc/dell-csi-node-rescanner:v1.0.1
Expand Down Expand Up @@ -104,7 +104,7 @@ imagePullPolicy: IfNotPresent

# Specify kubelet config dir path.
# Ensure that the config.yaml file is present at this path.
# Default value: None
# Default value: /var/lib/kubelet
kubeletConfigDir: /var/lib/kubelet

# fsGroupPolicy: Defines if the underlying volume supports changing ownership and permission of the volume before being mounted.
Expand Down
8 changes: 4 additions & 4 deletions charts/csi-powerstore/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
#
#
apiVersion: v2
appVersion: "2.9.1"
appVersion: "2.10.0"
name: csi-powerstore
version: 2.9.1
version: 2.10.0
description: |
PowerStore CSI (Container Storage Interface) driver Kubernetes
integration. This chart includes everything required to provision via CSI as
well as a PowerStore StorageClass.
type: application
kubeVersion: ">= 1.24.0 < 1.29.0"
kubeVersion: ">= 1.24.0 < 1.30.0"
# If you are using a complex K8s version like "v1.24.3-mirantis-1", use this kubeVersion check instead
# WARNING: this version of the check will allow the use of alpha and beta versions, which is NOT SUPPORTED
# kubeVersion: ">= 1.24.0-0 < 1.29.0-0"
# kubeVersion: ">= 1.24.0-0 < 1.30.0-0"
keywords:
- csi
- storage
Expand Down
26 changes: 13 additions & 13 deletions charts/csi-powerstore/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,30 +23,30 @@
driverName: "csi-powerstore.dellemc.com"
# "version" is used to verify the values file matches driver version
# Not recommend to change
version: v2.9.1
version: v2.10.0

# "images" defines every container images used for the driver and its sidecars.
# To use your own images, or a private registry, change the values here.
images:
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-powerstore:v2.9.1
driver: dellemc/csi-powerstore:v2.10.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.2
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.5.0
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v4.0.0
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.10.0
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.11.0

# CSM sidecars
replication: dellemc/dell-csi-replicator:v1.7.1
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
podmon: dellemc/podmon:v1.8.1
metadataretriever: dellemc/csi-metadata-retriever:v1.6.1
replication: dellemc/dell-csi-replicator:v1.8.0
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.5.0
podmon: dellemc/podmon:v1.9.0
metadataretriever: dellemc/csi-metadata-retriever:v1.7.2

# Specify kubelet config dir path.
# Ensure that the config.yaml file is present at this path.
# Default value: None
# Default value: /var/lib/kubelet
kubeletConfigDir: /var/lib/kubelet

# nodeFCPortsFilterFile: It is the name of the environment variable which store path to the file which
Expand Down
8 changes: 4 additions & 4 deletions charts/csi-unity/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
apiVersion: v2
appVersion: 2.9.1
appVersion: 2.10.0
name: csi-unity
version: 2.9.1
version: 2.10.0
description: |
Unity XT CSI (Container Storage Interface) driver Kubernetes
integration. This chart includes everything required to provision via CSI as
well as a Unity XT StorageClass.
type: application
kubeVersion: ">= 1.24.0 < 1.29.0"
kubeVersion: ">= 1.24.0 < 1.30.0"
# If you are using a complex K8s version like "v1.24.3-mirantis-1", use this kubeVersion check instead
# WARNING: this version of the check will allow the use of alpha and beta versions, which is NOT SUPPORTED
# kubeVersion: ">= 1.24.0-0 < 1.29.0-0"
# kubeVersion: ">= 1.24.0-0 < 1.30.0-0"
keywords:
- csi
- storage
Expand Down
22 changes: 11 additions & 11 deletions charts/csi-unity/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@

# version: version of this values file
# Note: Do not change this value
# Examples : "v2.9.1" , "nightly"
version: "v2.9.1"
# Examples : "v2.9.0" , "nightly"
version: "v2.10.0"

images:
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-unity:v2.9.1
driver: dellemc/csi-unity:v2.10.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.2
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.5.0
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v4.0.0
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.10.0
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.11.0

# CSM sidecars
podmon: dellemc/podmon:v1.8.1
podmon: dellemc/podmon:v1.9.0

# LogLevel is used to set the logging level of the driver.
# Allowed values: "error", "warn"/"warning", "info", "debug"
Expand All @@ -41,7 +41,7 @@ imagePullPolicy: Always

# Specify kubelet config dir path.
# Ensure that the config.yaml file is present at this path.
# Default value: None
# Default value: /var/lib/kubelet
kubeletConfigDir: /var/lib/kubelet

# fsGroupPolicy: Defines if the underlying volume supports changing ownership and permission of the volume before being mounted.
Expand Down
8 changes: 4 additions & 4 deletions charts/csi-vxflexos/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
apiVersion: v2
appVersion: "2.9.2"
appVersion: "2.10.0"
name: csi-vxflexos
version: "2.9.2"
version: "2.10.0"
description: |
VxFlex OS CSI (Container Storage Interface) driver Kubernetes
integration. This chart includes everything required to provision via CSI as
well as a VxFlex OS StorageClass.
kubeVersion: ">= 1.21.0 < 1.29.0"
kubeVersion: ">= 1.21.0 < 1.30.0"
# If you are using a complex K8s version like "v1.21.3-mirantis-1", use this kubeVersion check instead
# WARNING: this version of the check will allow the use of alpha and beta versions, which is NOT SUPPORTED
# kubeVersion: ">= 1.21.0-0 < 1.29.0-0"
# kubeVersion: ">= 1.21.0-0 < 1.30.0-0"
keywords:
- csi
- storage
Expand Down
7 changes: 7 additions & 0 deletions charts/csi-vxflexos/templates/node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,11 @@ spec:
value: "{{ .Values.node.renameSDC.prefix }}"
{{- end }}
{{- end }}
- name: X_CSI_POWERFLEX_KUBE_NODE_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
volumeMounts:
- name: driver-path
mountPath: {{ .Values.kubeletConfigDir }}/plugins/vxflexos.emc.dell.com
Expand Down Expand Up @@ -325,6 +330,8 @@ spec:
mountPath: /dev
- name: os-release
mountPath: /host-os-release
- name: host-opt-emc-path
mountPath: /host_opt_emc_path
- name: sdc-storage
mountPath: /storage
- name: host-opt-emc-path
Expand Down
Loading
Loading