PowerFlex
Starting with CSM 1.12, all deployments will need to use images from quay.io. Please note that from CSM 1.14 (May 2025), upgrading with helm will fail if it attempts to use images from Docker Hub.
Update Driver from v2.11.0 to v2.12.0 using Helm
Steps
- Run
git clone -b v2.12.0 https://github.com/dell/csi-powerflex.gitto clone the git repository and get the v2.12.0 driver. - You need to create secret.yaml with the configuration of your system.
- Update myvalues file as needed.
- Run the
csi-installscript with the option --upgrade by running:cd ../dell-csi-helm-installer && ./csi-install.sh --namespace vxflexos --values ./myvalues.yaml --helm-charts-version <version> --upgrade
NOTE:
-
The parameter
--helm-charts-versionis optional and if you do not specify the flag, by default thecsi-install.shscript will clone the version of the helm chart that is specified in the driver’s csi-install.sh file. If you wish to install the driver using a different version of the helm chart, you need to include this flag. Also, remember to delete thehelm-chartsrepository present in thecsi-powerflexdirectory if it was cloned before. -
If you are upgrading from a driver version that was installed using Helm v2, ensure that you install Helm3 before installing the driver.
-
To update any installation parameter after the driver has been installed, change the
myvalues.yamlfile and run the install script with the option --upgrade, for example:./csi-install.sh --namespace vxflexos --values ./myvalues.yaml --helm-charts-version <version> --upgrade -
The logging configuration from v1.5 will not work in v2.1, since the log configuration parameters are now set in the myvalues.yaml file located at dell-csi-helm-installer/myvalues.yaml. Please set the logging configuration parameters in the myvalues.yaml file.
-
You cannot upgrade between drivers with different fsGroupPolicies. To check the current driver’s fsGroupPolicy, use this command:
kubectl describe csidriver csi-vxflexos.dellemc.comand check the “Spec” section:
... Spec: Attach Required: true Fs Group Policy: ReadWriteOnceWithFSType Pod Info On Mount: true Requires Republish: false Storage Capacity: false ...
Upgrade using Dell CSM Operator:
Note: Upgrading the Operator does not upgrade the CSI Driver.
- Upgrade the Dell CSM Operator by following here
- Once the operator is upgraded, to upgrade the driver, refer here