diff --git a/config.toml b/config.toml
index 442433bd6c..02dae9fde7 100644
--- a/config.toml
+++ b/config.toml
@@ -172,19 +172,19 @@ enable = false
# icon = "fa fa-envelope"
# desc = "Discuss development issues around the project"
[[params.versions]]
- version = "Current(v1.9.0)"
+ version = "Current(v1.10.0)"
url = "https://dell.github.io/csm-docs/docs/"
[[params.versions]]
- version = "v1.8.0"
+ version = "v1.9.0"
url = "https://dell.github.io/csm-docs/v1"
[[params.versions]]
- version = "v1.7.1"
+ version = "v1.8.0"
url = "https://dell.github.io/csm-docs/v2"
[[params.versions]]
- version = "v1.6.1"
+ version = "v1.7.1"
url = "https://dell.github.io/csm-docs/v3"
[[menu.main]]
diff --git a/content/docs/csidriver/_index.md b/content/docs/csidriver/_index.md
index 5887bde819..aad92a512e 100644
--- a/content/docs/csidriver/_index.md
+++ b/content/docs/csidriver/_index.md
@@ -37,7 +37,7 @@ The CSI Drivers by Dell implement an interface between [CSI](https://kubernetes-
{{
}}
| Features | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
|--------------------------|:--------:|:---------:|:---------:|:----------:|:----------:|
-| CSI Driver version | 2.9.0 | 2.9.0 | 2.9.0 | 2.9.0 | 2.9.0 |
+| CSI Driver version | 2.10.0 | 2.10.0 | 2.10.0 | 2.10.0 | 2.10.0 |
| Static Provisioning | yes | yes | yes | yes | yes |
| Dynamic Provisioning | yes | yes | yes | yes | yes |
| Expand Persistent Volume | yes | yes | yes | yes | yes |
diff --git a/content/docs/csidriver/installation/helm/isilon.md b/content/docs/csidriver/installation/helm/isilon.md
index 5b5f2d07a2..b39472a03c 100644
--- a/content/docs/csidriver/installation/helm/isilon.md
+++ b/content/docs/csidriver/installation/helm/isilon.md
@@ -94,13 +94,13 @@ CRDs should be configured during replication prepare stage with repctl as descri
**Steps**
-1. Run `git clone -b v2.9.0 https://github.com/dell/csi-powerscale.git` to clone the git repository.
+1. Run `git clone -b v2.10.0 https://github.com/dell/csi-powerscale.git` to clone the git repository.
2. Ensure that you have created the namespace where you want to install the driver. You can run `kubectl create namespace isilon` to create a new one. The use of "isilon" as the namespace is just an example. You can choose any name for the namespace.
3. Collect information from the PowerScale Systems like IP address, IsiPath, username, and password. Make a note of the value for these parameters as they must be entered in the *secret.yaml*.
-4. Download `wget -O my-isilon-settings.yaml https://raw.githubusercontent.com/dell/helm-charts/csi-isilon-2.9.0/charts/csi-isilon/values.yaml` into `cd ../dell-csi-helm-installer` to customize settings for installation.
+4. Download `wget -O my-isilon-settings.yaml https://raw.githubusercontent.com/dell/helm-charts/csi-isilon-2.10.0/charts/csi-isilon/values.yaml` into `cd ../dell-csi-helm-installer` to customize settings for installation.
5. Edit *my-isilon-settings.yaml* to set the following parameters for your installation:
The following table lists the primary configurable parameters of the PowerScale driver Helm chart and their default values. More detailed information can be
- found in the [`values.yaml`](https://github.com/dell/helm-charts/blob/csi-isilon-2.9.0/charts/csi-isilon/values.yaml) file in this repository.
+ found in the [`values.yaml`](https://github.com/dell/helm-charts/blob/csi-isilon-2.10.0/charts/csi-isilon/values.yaml) file in this repository.
| Parameter | Description | Required | Default |
| --------- | ----------- | -------- |-------- |
@@ -210,7 +210,7 @@ Create isilon-creds secret using the following command:
8. Install the driver using `csi-install.sh` bash script and default yaml by running
```bash
- cd dell-csi-helm-installer && wget -O my-isilon-settings.yaml https://raw.githubusercontent.com/dell/helm-charts/csi-isilon-2.9.0/charts/csi-isilon/values.yaml &&
+ cd dell-csi-helm-installer && wget -O my-isilon-settings.yaml https://raw.githubusercontent.com/dell/helm-charts/csi-isilon-2.10.0/charts/csi-isilon/values.yaml &&
./csi-install.sh --namespace isilon --values my-isilon-settings.yaml
```
diff --git a/content/docs/csidriver/installation/helm/powerflex.md b/content/docs/csidriver/installation/helm/powerflex.md
index efc95b4f93..7c72a96233 100644
--- a/content/docs/csidriver/installation/helm/powerflex.md
+++ b/content/docs/csidriver/installation/helm/powerflex.md
@@ -72,7 +72,7 @@ When the driver is installed using values generated by installation wizard, then
## Install the Driver
**Steps**
-1. Run `git clone -b v2.9.0 https://github.com/dell/csi-powerflex.git` to clone the git repository.
+1. Run `git clone -b v2.10.0 https://github.com/dell/csi-powerflex.git` to clone the git repository.
2. A namespace for the driver is expected prior to running the command below. If one is not created already, you can run `kubectl create namespace vxflexos` to create a new one.
Note that the namespace can be any user-defined name that follows the conventions for namespaces outlined by Kubernetes. In this example we assume that the namespace is 'vxflexos'
@@ -151,7 +151,7 @@ Use the below command to replace or update the secret:
7. Download the default values.yaml file
```bash
- cd dell-csi-helm-installer && wget -O myvalues.yaml https://github.com/dell/helm-charts/raw/csi-vxflexos-2.9.0/charts/csi-vxflexos/values.yaml
+ cd dell-csi-helm-installer && wget -O myvalues.yaml https://github.com/dell/helm-charts/raw/csi-vxflexos-2.10.0/charts/csi-vxflexos/values.yaml
```
8. If you are using custom images, check the fields under `images` in `my-vxflexos-settings.yaml` to make sure that they are pointing to the correct image repository.
@@ -160,7 +160,7 @@ Use the below command to replace or update the secret:
| Parameter | Description | Required | Default |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------- |
-| version | Set to verify the values file version matches driver version and used to pull the image as part of the image name. | Yes | 2.9.0 |
+| version | Set to verify the values file version matches driver version and used to pull the image as part of the image name. | Yes | 2.10.0 |
| images | List all the images used by the CSI driver and CSM. If you use a private repository, change the registries accordingly. | Yes | "" |
| images.powerflexSdc | Set to give the location of the SDC image used if automatic SDC deployment is being utilized. | Yes | dellemc/sdc:4.5 |
| certSecretCount | Represents the number of certificate secrets, which the user is going to create for SSL authentication. | No | 0 |
diff --git a/content/docs/csidriver/installation/helm/powermax.md b/content/docs/csidriver/installation/helm/powermax.md
index 3711a6727b..a078808bf3 100644
--- a/content/docs/csidriver/installation/helm/powermax.md
+++ b/content/docs/csidriver/installation/helm/powermax.md
@@ -191,7 +191,7 @@ CRDs should be configured during replication prepare stage with repctl as descri
**Steps**
-1. Run `git clone -b v2.9.0 https://github.com/dell/csi-powermax.git` to clone the git repository. This will include the Helm charts and dell-csi-helm-installer scripts.
+1. Run `git clone -b v2.10.0 https://github.com/dell/csi-powermax.git` to clone the git repository. This will include the Helm charts and dell-csi-helm-installer scripts.
2. Ensure that you have created a namespace where you want to install the driver. You can run `kubectl create namespace powermax` to create a new one
3. Edit the `samples/secret/secret.yaml` file,to point to the correct namespace, and replace the values for the username and password parameters.
These values can be obtained using base64 encoding as described in the following example:
@@ -206,7 +206,7 @@ CRDs should be configured during replication prepare stage with repctl as descri
```
5. Download the default values.yaml file
```bash
- cd dell-csi-helm-installer && wget -O my-powermax-settings.yaml https://github.com/dell/helm-charts/raw/csi-powermax-2.9.0/charts/csi-powermax/values.yaml
+ cd dell-csi-helm-installer && wget -O my-powermax-settings.yaml https://github.com/dell/helm-charts/raw/csi-powermax-2.10.0/charts/csi-powermax/values.yaml
```
6. Ensure the unisphere have 10.0 REST endpoint support by clicking on Unisphere -> Help (?) -> About in Unisphere for PowerMax GUI.
7. Edit the newly created file and provide values for the following parameters
@@ -247,7 +247,7 @@ CRDs should be configured during replication prepare stage with repctl as descri
| powerMaxDebug | Enables low level and http traffic logging between the CSI driver and Unisphere. Don't enable this unless asked to do so by the support team. | No | false |
| enableCHAP | Determine if the driver is going to configure SCSI node databases on the nodes with the CHAP credentials. If enabled, the CHAP secret must be provided in the credentials secret and set to the key "chapsecret" | No | false |
| fsGroupPolicy | Defines which FS Group policy mode to be used, Supported modes `None, File and ReadWriteOnceWithFSType` | No | "ReadWriteOnceWithFSType" |
-| version | Current version of the driver. Don't modify this value as this value will be used by the install script. | Yes | v2.9.0 |
+| version | Current version of the driver. Don't modify this value as this value will be used by the install script. | Yes | v2.10.0 |
| images | List all the images used by the CSI driver and CSM. If you use a private repository, change the registries accordingly. | Yes | "" || driverRepository | Defines the registry of the container image used for the driver. | Yes | dellemc |
| maxPowerMaxVolumesPerNode | Specifies the maximum number of volume that can be created on a node. | Yes| 0 |
| **controller** | Allows configuration of the controller-specific parameters.| - | - |
diff --git a/content/docs/csidriver/installation/helm/powerstore.md b/content/docs/csidriver/installation/helm/powerstore.md
index 5992e31abe..af4c8665d9 100644
--- a/content/docs/csidriver/installation/helm/powerstore.md
+++ b/content/docs/csidriver/installation/helm/powerstore.md
@@ -136,7 +136,7 @@ CRDs should be configured during replication prepare stage with repctl as descri
## Install the Driver
**Steps**
-1. Run `git clone -b v2.9.0 https://github.com/dell/csi-powerstore.git` to clone the git repository.
+1. Run `git clone -b v2.10.0 https://github.com/dell/csi-powerstore.git` to clone the git repository.
2. Ensure that you have created namespace where you want to install the driver. You can run `kubectl create namespace csi-powerstore` to create a new one. "csi-powerstore" is just an example. You can choose any name for the namespace.
But make sure to align to the same namespace during the whole installation.
3. Edit `samples/secret/secret.yaml` file and configure connection information for your PowerStore arrays changing following parameters:
@@ -163,7 +163,7 @@ CRDs should be configured during replication prepare stage with repctl as descri
> If you do not specify `arrayID` parameter in the storage class then the array that was specified as the default would be used for provisioning volumes.
6. Download the default values.yaml file
```bash
- cd dell-csi-helm-installer && wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.9.0/charts/csi-powerstore/values.yaml
+ cd dell-csi-helm-installer && wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.0/charts/csi-powerstore/values.yaml
```
7. Edit the newly created values file and provide values for the following parameters `vi my-powerstore-settings.yaml`:
diff --git a/content/docs/csidriver/installation/helm/unity.md b/content/docs/csidriver/installation/helm/unity.md
index 526ecf15c9..1e3436905b 100644
--- a/content/docs/csidriver/installation/helm/unity.md
+++ b/content/docs/csidriver/installation/helm/unity.md
@@ -78,7 +78,7 @@ Install CSI Driver for Unity XT using this procedure.
* As a pre-requisite for running this procedure, you must have the downloaded files, including the Helm chart from the source [git repository](https://github.com/dell/csi-unity) with the command
```bash
- git clone -b v2.9.0 https://github.com/dell/csi-unity.git
+ git clone -b v2.10.0 https://github.com/dell/csi-unity.git
```
* In the top-level dell-csi-helm-installer directory, there should be two scripts, `csi-install.sh` and `csi-uninstall.sh`.
* Ensure _unity_ namespace exists in Kubernetes cluster. Use the `kubectl create namespace unity` command to create the namespace if the namespace is not present.
@@ -98,12 +98,12 @@ Procedure
2. Get the required values.yaml using the command below:
```bash
-cd dell-csi-helm-installer && wget -O my-unity-settings.yaml https://github.com/dell/helm-charts/raw/csi-unity-2.9.0/charts/csi-unity/values.yaml
+cd dell-csi-helm-installer && wget -O my-unity-settings.yaml https://github.com/dell/helm-charts/raw/csi-unity-2.10.0/charts/csi-unity/values.yaml
```
3. Edit `values.yaml` to set the following parameters for your installation:
- The following table lists the primary configurable parameters of the Unity XT driver chart and their default values. More detailed information can be found in the [`values.yaml`](https://github.com/dell/helm-charts/blob/csi-unity-2.9.0/charts/csi-unity/values.yaml) file in this repository.
+ The following table lists the primary configurable parameters of the Unity XT driver chart and their default values. More detailed information can be found in the [`values.yaml`](https://github.com/dell/helm-charts/blob/csi-unity-2.10.0/charts/csi-unity/values.yaml) file in this repository.
| Parameter | Description | Required | Default |
| --------- | ----------- | -------- |-------- |
@@ -327,7 +327,7 @@ cd dell-csi-helm-installer && wget -O my-unity-settings.yaml https://github.com/
**Syntax**:
```bash
- git clone -b csi-unity-2.9.0 https://github.com/dell/helm-charts
+ git clone -b csi-unity-2.10.0 https://github.com/dell/helm-charts
helm install dell/container-storage-modules -n --version -f
diff --git a/content/docs/csidriver/installation/offline/_index.md b/content/docs/csidriver/installation/offline/_index.md
index 4e4b1b9074..3b49b4014b 100644
--- a/content/docs/csidriver/installation/offline/_index.md
+++ b/content/docs/csidriver/installation/offline/_index.md
@@ -83,13 +83,13 @@ bash scripts/csm-offline-bundle.sh -c
*
* Pulling and saving container images
- dellemc/csi-isilon:v2.8.0
+ dellemc/csi-isilon:v2.10.0
dellemc/csi-metadata-retriever:v1.6.0
dellemc/csipowermax-reverseproxy:v2.6.0
- dellemc/csi-powermax:v2.9.0
- dellemc/csi-powerstore:v2.9.0
- dellemc/csi-unity:v2.8.0
- dellemc/csi-vxflexos:v2.9.0
+ dellemc/csi-powermax:v2.10.0
+ dellemc/csi-powerstore:v2.10.0
+ dellemc/csi-unity:v2.10.0
+ dellemc/csi-vxflexos:v2.10.0
dellemc/csm-authorization-sidecar:v1.9.0
dellemc/csm-metrics-powerflex:v1.5.0
dellemc/csm-metrics-powerscale:v1.2.0
@@ -186,8 +186,8 @@ Preparing a offline bundle for installation
*
* Loading docker images
-Loaded image: docker.io/dellemc/csi-powerstore:v2.9.0
-Loaded image: docker.io/dellemc/csi-isilon:v2.8.0
+Loaded image: docker.io/dellemc/csi-powerstore:v2.10.0
+Loaded image: docker.io/dellemc/csi-isilon:v2.10.0
...
...
Loaded image: registry.k8s.io/sig-storage/csi-resizer:v1.8.0
diff --git a/content/docs/csidriver/release/powerflex.md b/content/docs/csidriver/release/powerflex.md
index a14390a4e3..dede1b1c9f 100644
--- a/content/docs/csidriver/release/powerflex.md
+++ b/content/docs/csidriver/release/powerflex.md
@@ -3,7 +3,7 @@ title: PowerFlex
description: Release notes for PowerFlex CSI driver
---
-## Release Notes - CSI PowerFlex v2.9.0
+## Release Notes - CSI PowerFlex v2.10.0
@@ -38,7 +38,7 @@ description: Release notes for PowerFlex CSI driver
| When a node goes down, the block volumes attached to the node cannot be attached to another node | This is a known issue and has been reported at https://github.com/kubernetes-csi/external-attacher/issues/215. Workaround: 1. Force delete the pod running on the node that went down 2. Delete the volumeattachment to the node that went down. Now the volume can be attached to the new node. |
| sdc:3.6.0.6 is causing issues while installing the csi-powerflex driver on ubuntu,RHEL8.3 | Workaround: Change the powerflexSdc to sdc:3.6 in values.yaml https://github.com/dell/csi-powerflex/blob/72b27acee7553006cc09df97f85405f58478d2e4/helm/csi-vxflexos/values.yaml#L13 |
| sdc:3.6.1 is causing issues while installing the csi-powerflex driver on ubuntu. | Workaround: Change the powerflexSdc to sdc:3.6 in values.yaml https://github.com/dell/csi-powerflex/blob/72b27acee7553006cc09df97f85405f58478d2e4/helm/csi-vxflexos/values.yaml#L13 |
-A CSI ephemeral pod may not get created in OpenShift 4.13 and fail with the error `"error when creating pod: the pod uses an inline volume provided by CSIDriver csi-vxflexos.dellemc.com, and the namespace has a pod security enforcement level that is lower than privileged."` | This issue occurs because OpenShift 4.13 introduced the CSI Volume Admission plugin to restrict the use of a CSI driver capable of provisioning CSI ephemeral volumes during pod admission. Therefore, an additional label `security.openshift.io/csi-ephemeral-volume-profile` in [csidriver.yaml](https://github.com/dell/helm-charts/blob/csi-vxflexos-2.9.0/charts/csi-vxflexos/templates/csidriver.yaml) file with the required security profile value should be provided. Follow [OpenShift 4.13 documentation for CSI Ephemeral Volumes](https://docs.openshift.com/container-platform/4.13/storage/container_storage_interface/ephemeral-storage-csi-inline.html) for more information. |
+A CSI ephemeral pod may not get created in OpenShift 4.13 and fail with the error `"error when creating pod: the pod uses an inline volume provided by CSIDriver csi-vxflexos.dellemc.com, and the namespace has a pod security enforcement level that is lower than privileged."` | This issue occurs because OpenShift 4.13 introduced the CSI Volume Admission plugin to restrict the use of a CSI driver capable of provisioning CSI ephemeral volumes during pod admission. Therefore, an additional label `security.openshift.io/csi-ephemeral-volume-profile` in [csidriver.yaml](https://github.com/dell/helm-charts/blob/csi-vxflexos-2.10.0/charts/csi-vxflexos/templates/csidriver.yaml) file with the required security profile value should be provided. Follow [OpenShift 4.13 documentation for CSI Ephemeral Volumes](https://docs.openshift.com/container-platform/4.13/storage/container_storage_interface/ephemeral-storage-csi-inline.html) for more information. |
| If the volume limit is exhausted and there are pending pods and PVCs due to `exceed max volume count`, the pending PVCs will be bound to PVs and the pending pods will be scheduled to nodes when the driver pods are restarted. | It is advised not to have any pending pods or PVCs once the volume limit per node is exhausted on a CSI Driver. There is an open issue reported with kubenetes at https://github.com/kubernetes/kubernetes/issues/95911 with the same behavior. |
| The PowerFlex Dockerfile is incorrectly labeling the version as 2.7.0 for the 2.8.0 version. | Describe the driver pod using ```kubectl describe pod $podname -n vxflexos``` to ensure v2.8.0 is installed. |
diff --git a/content/docs/csidriver/release/powermax.md b/content/docs/csidriver/release/powermax.md
index 5a9be9bf00..426e3a9948 100644
--- a/content/docs/csidriver/release/powermax.md
+++ b/content/docs/csidriver/release/powermax.md
@@ -3,7 +3,7 @@ title: PowerMax
description: Release notes for PowerMax CSI driver
---
-## Release Notes - CSI PowerMax v2.9.0
+## Release Notes - CSI PowerMax v2.10.0
>Note: Auto SRDF group creation is currently not supported in PowerMaxOS 10.1 (6079) Arrays.
diff --git a/content/docs/csidriver/release/powerscale.md b/content/docs/csidriver/release/powerscale.md
index 9614b427e8..bae8083061 100644
--- a/content/docs/csidriver/release/powerscale.md
+++ b/content/docs/csidriver/release/powerscale.md
@@ -4,7 +4,7 @@ description: Release notes for PowerScale CSI driver
---
-## Release Notes - CSI Driver for PowerScale v2.9.0
+## Release Notes - CSI Driver for PowerScale v2.10.0
diff --git a/content/docs/csidriver/release/powerstore.md b/content/docs/csidriver/release/powerstore.md
index 893749b4c7..bb235614b4 100644
--- a/content/docs/csidriver/release/powerstore.md
+++ b/content/docs/csidriver/release/powerstore.md
@@ -3,7 +3,7 @@ title: PowerStore
description: Release notes for PowerStore CSI driver
---
-## Release Notes - CSI PowerStore v2.9.0
+## Release Notes - CSI PowerStore v2.10.0
diff --git a/content/docs/csidriver/release/unity.md b/content/docs/csidriver/release/unity.md
index e5d3cd580b..c4cbcbc9c0 100644
--- a/content/docs/csidriver/release/unity.md
+++ b/content/docs/csidriver/release/unity.md
@@ -3,7 +3,7 @@ title: Unity XT
description: Release notes for Unity XT CSI driver
---
-## Release Notes - CSI Unity XT v2.9.0
+## Release Notes - CSI Unity XT v2.10.0
diff --git a/content/docs/csidriver/upgradation/drivers/isilon.md b/content/docs/csidriver/upgradation/drivers/isilon.md
index 300fbec728..4af2aba090 100644
--- a/content/docs/csidriver/upgradation/drivers/isilon.md
+++ b/content/docs/csidriver/upgradation/drivers/isilon.md
@@ -8,19 +8,19 @@ Description: Upgrade PowerScale CSI driver
---
You can upgrade the CSI Driver for Dell PowerScale using Helm or Dell CSM Operator.
-## Upgrade Driver from version 2.8.0 to 2.9.0 using Helm
+## Upgrade Driver from version 2.9.0 to 2.10.0 using Helm
**Note:** While upgrading the driver via helm, controllerCount variable in myvalues.yaml can be at most one less than the number of worker nodes.
### Steps
-1. Clone the repository using `git clone -b v2.9.0 https://github.com/dell/csi-powerscale.git`
+1. Clone the repository using `git clone -b v2.10.0 https://github.com/dell/csi-powerscale.git`
2. Change to directory dell-csi-helm-installer to install the Dell PowerScale `cd dell-csi-helm-installer`
3. Download the default values.yaml using following command:
```bash
- wget -O my-isilon-settings.yaml https://raw.githubusercontent.com/dell/helm-charts/csi-isilon-2.9.0/charts/csi-isilon/values.yaml
+ wget -O my-isilon-settings.yaml https://raw.githubusercontent.com/dell/helm-charts/csi-isilon-2.10.0/charts/csi-isilon/values.yaml
```
Edit the _my-isilon-settings.yaml_ as per the requirements.
diff --git a/content/docs/csidriver/upgradation/drivers/powerflex.md b/content/docs/csidriver/upgradation/drivers/powerflex.md
index f7ec33ffe7..f89a2d419f 100644
--- a/content/docs/csidriver/upgradation/drivers/powerflex.md
+++ b/content/docs/csidriver/upgradation/drivers/powerflex.md
@@ -10,9 +10,9 @@ Description: Upgrade PowerFlex CSI driver
You can upgrade the CSI Driver for Dell PowerFlex using Helm or Dell CSM Operator.
-## Update Driver from v2.8.0 to v2.9.0 using Helm
+## Update Driver from v2.9.0 to v2.10.0 using Helm
**Steps**
-1. Run `git clone -b v2.9.0 https://github.com/dell/csi-powerflex.git` to clone the git repository and get the v2.9.0 driver.
+1. Run `git clone -b v2.10.0 https://github.com/dell/csi-powerflex.git` to clone the git repository and get the v2.10.0 driver.
2. You need to create secret.yaml with the configuration of your system.
Check this section in installation documentation: [Install the Driver](../../../installation/helm/powerflex#install-the-driver)
3. Update myvalues file as needed.
diff --git a/content/docs/csidriver/upgradation/drivers/powermax.md b/content/docs/csidriver/upgradation/drivers/powermax.md
index cf516f7178..dd1ec8bb12 100644
--- a/content/docs/csidriver/upgradation/drivers/powermax.md
+++ b/content/docs/csidriver/upgradation/drivers/powermax.md
@@ -16,10 +16,10 @@ You can upgrade CSI Driver for Dell PowerMax using Helm or Dell CSM Operator.
1. Upgrade the Unisphere to have 10.0 endpoint support.Please find the instructions [here.](https://dl.dell.com/content/manual34878027-dell-unisphere-for-powermax-10-0-0-installation-guide.pdf?language=en-us&ps=true)
2. Update the `my-powermax-settings.yaml` to have endpoint with 10.0 support.
-## Update Driver from v2.8 to v2.9 using Helm
+## Update Driver from v2.9 to v2.10 using Helm
**Steps**
-1. Run `git clone -b v2.9.0 https://github.com/dell/csi-powermax.git` to clone the git repository and get the driver.
+1. Run `git clone -b v2.10.0 https://github.com/dell/csi-powermax.git` to clone the git repository and get the driver.
2. Update the values file as needed.
3. Run the `csi-install` script with the option _\-\-upgrade_ by running:
```bash
diff --git a/content/docs/csidriver/upgradation/drivers/powerstore.md b/content/docs/csidriver/upgradation/drivers/powerstore.md
index b1bddc435c..c7524b6cfd 100644
--- a/content/docs/csidriver/upgradation/drivers/powerstore.md
+++ b/content/docs/csidriver/upgradation/drivers/powerstore.md
@@ -9,12 +9,12 @@ Description: Upgrade PowerStore CSI driver
You can upgrade the CSI Driver for Dell PowerStore using Helm.
-## Update Driver from v2.8.0 to v2.9.0 using Helm
+## Update Driver from v2.9.0 to v2.10.0 using Helm
Note: While upgrading the driver via helm, controllerCount variable in myvalues.yaml can be at most one less than the number of worker nodes.
**Steps**
-1. Run `git clone -b v2.9.0 https://github.com/dell/csi-powerstore.git` to clone the git repository and get the driver.
+1. Run `git clone -b v2.10.0 https://github.com/dell/csi-powerstore.git` to clone the git repository and get the driver.
2. Edit `samples/secret/secret.yaml` file and configure connection information for your PowerStore arrays changing the following parameters:
- *endpoint*: defines the full URL path to the PowerStore API.
- *globalID*: specifies what storage cluster the driver should use
@@ -38,7 +38,7 @@ Note: While upgrading the driver via helm, controllerCount variable in myvalues.
kubectl create secret generic powerstore-config -n csi-powerstore --from-file=config=secret.yaml
```
-5. Download the default values.yaml file `cd dell-csi-helm-installer && wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.9.0/charts/csi-powerstore/values.yaml` and update parameters as per the requirement.
+5. Download the default values.yaml file `cd dell-csi-helm-installer && wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.0/charts/csi-powerstore/values.yaml` and update parameters as per the requirement.
6. Run the `csi-install` script with the option _\-\-upgrade_ by running:
```bash
diff --git a/content/docs/csidriver/upgradation/drivers/unity.md b/content/docs/csidriver/upgradation/drivers/unity.md
index 3f0422ef2b..1696cf8d59 100644
--- a/content/docs/csidriver/upgradation/drivers/unity.md
+++ b/content/docs/csidriver/upgradation/drivers/unity.md
@@ -20,9 +20,9 @@ You can upgrade the CSI Driver for Dell Unity XT using Helm or Dell CSM Operator
Preparing myvalues.yaml is the same as explained in the install section.
-To upgrade the driver from csi-unity v2.8.0 to csi-unity v2.9.0
+To upgrade the driver from csi-unity v2.9.0 to csi-unity v2.10.0
-1. Get the latest csi-unity v2.9.0 code from Github using `git clone -b v2.9.0 https://github.com/dell/csi-unity.git`.
+1. Get the latest csi-unity v2.10.0 code from Github using `git clone -b v2.10.0 https://github.com/dell/csi-unity.git`.
2. Copy the helm/csi-unity/values.yaml to the new location csi-unity/dell-csi-helm-installer and rename it to myvalues.yaml. Customize settings for installation by editing myvalues.yaml as needed.
3. Navigate to csi-unity/dell-csi-hem-installer folder and execute this command:
```bash
diff --git a/content/docs/deployment/csminstallationwizard/_index.md b/content/docs/deployment/csminstallationwizard/_index.md
index 877bddf150..ab9e5a5835 100644
--- a/content/docs/deployment/csminstallationwizard/_index.md
+++ b/content/docs/deployment/csminstallationwizard/_index.md
@@ -13,18 +13,23 @@ The [Dell Container Storage Modules Installation Wizard](./src/index.html) is a
| CSI Driver | Version | Helm | Operator |
| ------------------ | --------- | ------ | --------- |
+| CSI PowerStore | 2.10.0 |✔️ |✔️ |
| CSI PowerStore | 2.9.0 |✔️ |✔️ |
| CSI PowerStore | 2.8.0 |✔️ |✔️ |
| CSI PowerStore | 2.7.0 |✔️ |✔️ |
+| CSI PowerMax | 2.10.0 |✔️ |✔️ |
| CSI PowerMax | 2.9.0 |✔️ |✔️ |
| CSI PowerMax | 2.8.0 |✔️ |✔️ |
-| CSI PowerMax | 2.7.0 |✔️ |✔️ |
+| CSI PowerMax | 2.8.0 |✔️ |✔️ |
+| CSI PowerFlex | 2.10.0 |✔️ |❌ |
| CSI PowerFlex | 2.9.0 |✔️ |❌ |
| CSI PowerFlex | 2.8.0 |✔️ |❌ |
| CSI PowerFlex | 2.7.0 |✔️ |❌ |
+| CSI PowerScale | 2.10.0 |✔️ |✔️ |
| CSI PowerScale | 2.9.0 |✔️ |✔️ |
| CSI PowerScale | 2.8.0 |✔️ |✔️ |
| CSI PowerScale | 2.7.0 |✔️ |✔️ |
+| CSI Unity XT | 2.10.0 |✔️ |❌ |
| CSI Unity XT | 2.9.0 |✔️ |❌ |
| CSI Unity XT | 2.8.0 |✔️ |❌ |
| CSI Unity XT | 2.7.0 |✔️ |❌ |
diff --git a/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties b/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties
index 5f9bd3164c..fe710c34f4 100644
--- a/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties
+++ b/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties
@@ -1,4 +1,4 @@
-csmVersion=1.9.0
+csmVersion=1.10.0
imageRepository=dellemc
controllerCount=1
nodeSelectorLabel=node-role.kubernetes.io/control-plane:
diff --git a/content/docs/deployment/csminstallationwizard/src/index.html b/content/docs/deployment/csminstallationwizard/src/index.html
index a277c16752..4cae5c2ec2 100644
--- a/content/docs/deployment/csminstallationwizard/src/index.html
+++ b/content/docs/deployment/csminstallationwizard/src/index.html
@@ -86,8 +86,9 @@