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

CSI-Powerscale v2.2.0 version update changes #144

Merged
merged 1 commit into from
Feb 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 3 additions & 3 deletions content/docs/csidriver/installation/helm/isilon.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ kubectl create -f deploy/kubernetes/snapshot-controller
## Install the Driver

**Steps**
1. Run `git clone -b v2.1.0 https://github.com/dell/csi-powerscale.git` to clone the git repository.
1. Run `git clone -b v2.2.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. Copy *the helm/csi-isilon/values.yaml* into a new location with name say *my-isilon-settings.yaml*, to customize settings for installation.
Expand Down Expand Up @@ -212,7 +212,7 @@ The CSI driver for Dell EMC PowerScale version 1.5 and later, `dell-csi-helm-ins

### What happens to my existing storage classes?

*Upgrading from CSI PowerScale v2.0 driver*
*Upgrading from CSI PowerScale v2.1 driver*
The storage classes created as part of the installation have an annotation - "helm.sh/resource-policy": keep set. This ensures that even after an uninstall or upgrade, the storage classes are not deleted. You can continue using these storage classes if you wish so.

*NOTE*:
Expand All @@ -238,5 +238,5 @@ Starting CSI PowerScale v1.6, `dell-csi-helm-installer` will not create any Volu
The existing volume snapshot class will be retained.

*Upgrading from an older version of the driver*:
It is strongly recommended to upgrade the earlier versions of CSI PowerScale to 1.6 or higher before upgrading to 2.1.
It is strongly recommended to upgrade the earlier versions of CSI PowerScale to 1.6 or higher before upgrading to 2.2.

2 changes: 2 additions & 0 deletions content/docs/csidriver/release/powerscale.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ description: Release notes for PowerScale CSI driver
### New Features/Changes

- Added support for Kubernetes 1.23.
- Added support for fsGroup policy.
- Added support for session based authentication along with basic authentication for PowerScale.

### Fixed Issues

Expand Down
6 changes: 3 additions & 3 deletions content/docs/csidriver/upgradation/drivers/isilon.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ Description: Upgrade PowerScale CSI driver
---
You can upgrade the CSI Driver for Dell EMC PowerScale using Helm or Dell CSI Operator.

## Upgrade Driver from version 2.0.0 to 2.1.0 using Helm
## Upgrade Driver from version 2.1.0 to 2.2.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.1.0 https://github.com/dell/csi-powerscale.git`, copy the helm/csi-isilon/values.yaml into a new location with a custom name say _my-isilon-settings.yaml_, to customize settings for installation. Edit _my-isilon-settings.yaml_ as per the requirements.
1. Clone the repository using `git clone -b v2.2.0 https://github.com/dell/csi-powerscale.git`, copy the helm/csi-isilon/values.yaml into a new location with a custom name say _my-isilon-settings.yaml_, to customize settings for installation. Edit _my-isilon-settings.yaml_ as per the requirements.
2. Change to directory dell-csi-helm-installer to install the Dell EMC PowerScale `cd dell-csi-helm-installer`
3. Upgrade the CSI Driver for Dell EMC PowerScale version 2.1.0 using following command:

Expand All @@ -25,7 +25,7 @@ You can upgrade the CSI Driver for Dell EMC PowerScale using Helm or Dell CSI Op
1. While upgrading the driver via operator, replicas count in sample CR yaml can be at most one less than the number of worker nodes.
2. Upgrading the Operator does not upgrade the CSI Driver.

To upgrade the driver from version 2.0.0 to 2.1.0:
To upgrade the driver from version 2.1.0 to 2.2.0:

1. Please upgrade the Dell CSI Operator by following [here](./../operator).
2. Once the operator is upgraded, to upgrade the driver, refer [here](./../../../installation/operator/#update-csi-drivers).
Expand Down