From 4eeafe50a80be5adbbdaf4f8c823d1ec2e092c6d Mon Sep 17 00:00:00 2001 From: Francis Nijay Date: Fri, 12 Nov 2021 14:21:56 +0530 Subject: [PATCH] Updated docs to clone drivers from tag v2.0.0 --- content/docs/csidriver/installation/helm/isilon.md | 2 +- content/docs/csidriver/installation/helm/powerflex.md | 2 +- content/docs/csidriver/installation/helm/powermax.md | 2 +- content/docs/csidriver/installation/helm/powerstore.md | 2 +- content/docs/csidriver/installation/helm/unity.md | 2 +- content/docs/csidriver/upgradation/drivers/isilon.md | 2 +- content/docs/csidriver/upgradation/drivers/powerflex.md | 2 +- content/docs/csidriver/upgradation/drivers/powermax.md | 2 +- content/docs/csidriver/upgradation/drivers/powerstore.md | 2 +- content/docs/csidriver/upgradation/drivers/unity.md | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/content/docs/csidriver/installation/helm/isilon.md b/content/docs/csidriver/installation/helm/isilon.md index 88d39c78d5..8f4960f11f 100644 --- a/content/docs/csidriver/installation/helm/isilon.md +++ b/content/docs/csidriver/installation/helm/isilon.md @@ -75,7 +75,7 @@ kubectl create -f deploy/kubernetes/snapshot-controller ## Install the Driver **Steps** -1. Run `git clone https://github.com/dell/csi-powerscale.git` to clone the git repository. +1. Run `git clone -b v2.0.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. diff --git a/content/docs/csidriver/installation/helm/powerflex.md b/content/docs/csidriver/installation/helm/powerflex.md index a05feda5c4..697c8c786b 100644 --- a/content/docs/csidriver/installation/helm/powerflex.md +++ b/content/docs/csidriver/installation/helm/powerflex.md @@ -108,7 +108,7 @@ kubectl create -f deploy/kubernetes/snapshot-controller ## Install the Driver **Steps** -1. Run `git clone https://github.com/dell/csi-powerflex.git` to clone the git repository. +1. Run `git clone -b v2.0.0 https://github.com/dell/csi-powerflex.git` to clone the git repository. 2. Ensure that you have created a namespace where you want to install the driver. You can run `kubectl create namespace vxflexos` to create a new one. diff --git a/content/docs/csidriver/installation/helm/powermax.md b/content/docs/csidriver/installation/helm/powermax.md index 2a68237fef..4145ceca62 100644 --- a/content/docs/csidriver/installation/helm/powermax.md +++ b/content/docs/csidriver/installation/helm/powermax.md @@ -160,7 +160,7 @@ kubectl create -f deploy/kubernetes/snapshot-controller **Steps** -1. Run `git clone 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.0.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, 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: diff --git a/content/docs/csidriver/installation/helm/powerstore.md b/content/docs/csidriver/installation/helm/powerstore.md index f8233265fd..f7a8765508 100644 --- a/content/docs/csidriver/installation/helm/powerstore.md +++ b/content/docs/csidriver/installation/helm/powerstore.md @@ -129,7 +129,7 @@ CRDs should be configured during replication prepare stage with repctl as descri ## Install the Driver **Steps** -1. Run `git clone https://github.com/dell/csi-powerstore.git` to clone the git repository. +1. Run `git clone -b v2.0.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. Check `helm/csi-powerstore/driver-image.yaml` and confirm the driver image points to new image. diff --git a/content/docs/csidriver/installation/helm/unity.md b/content/docs/csidriver/installation/helm/unity.md index 6db47cf167..43683da46b 100644 --- a/content/docs/csidriver/installation/helm/unity.md +++ b/content/docs/csidriver/installation/helm/unity.md @@ -38,7 +38,7 @@ Install CSI Driver for Unity using this procedure. *Before you begin* - * You must have the downloaded files, including the Helm chart from the source [git repository](https://github.com/dell/csi-unity) with the command ```git clone https://github.com/dell/csi-unity.git```, ready for 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 ```git clone -b v2.0.0 https://github.com/dell/csi-unity.git```, ready for this procedure. * 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. diff --git a/content/docs/csidriver/upgradation/drivers/isilon.md b/content/docs/csidriver/upgradation/drivers/isilon.md index 62bf8766a6..4d6d1c36b9 100644 --- a/content/docs/csidriver/upgradation/drivers/isilon.md +++ b/content/docs/csidriver/upgradation/drivers/isilon.md @@ -17,7 +17,7 @@ You can upgrade the CSI Driver for Dell EMC PowerScale using Helm or Dell CSI Op - Delete the existing secret (isilon-creds and isilon-certs-0) - Create new secrets (isilon-creds and isilon-certs-0) Refer Installation section [here](./../../../installation/helm/isilon/#install-the-driver). -2. Clone the repository https://github.com/dell/csi-powerscale , 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. Clone the repository using `git clone -b v2.0.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. 3. Change to directory dell-csi-helm-installer to install the Dell EMC PowerScale `cd dell-csi-helm-installer` 4. Upgrade the CSI Driver for Dell EMC PowerScale version 2.0.0 using following command: diff --git a/content/docs/csidriver/upgradation/drivers/powerflex.md b/content/docs/csidriver/upgradation/drivers/powerflex.md index 42985ded74..6950dfb9b6 100644 --- a/content/docs/csidriver/upgradation/drivers/powerflex.md +++ b/content/docs/csidriver/upgradation/drivers/powerflex.md @@ -12,7 +12,7 @@ You can upgrade the CSI Driver for Dell EMC PowerFlex using Helm or Dell CSI Ope ## Update Driver from v1.4/v1.5 to v2.0 using Helm **Steps** -1. Run `git clone https://github.com/dell/csi-powerflex.git` to clone the git repository and get the v2.0 driver. +1. Run `git clone -b v2.0.0 https://github.com/dell/csi-powerflex.git` to clone the git repository and get the v2.0 driver. 2. You need to create config.yaml with the configuration of your system. Check this section in installation documentation: [Install the Driver](../../../installation/helm/powerflex#install-the-driver) You must set the only system managed in v1.4/v1.5 driver as default in config.json in v2.0 so that the driver knows the existing volumes belong to that system. diff --git a/content/docs/csidriver/upgradation/drivers/powermax.md b/content/docs/csidriver/upgradation/drivers/powermax.md index d28030d9a8..577c7c1286 100644 --- a/content/docs/csidriver/upgradation/drivers/powermax.md +++ b/content/docs/csidriver/upgradation/drivers/powermax.md @@ -13,7 +13,7 @@ You can upgrade CSI Driver for Dell EMC PowerMax using Helm or Dell CSI Operator ## Update Driver from v1.7 to v2.0 using Helm **Steps** -1. Run `git clone https://github.com/dell/csi-powermax.git` to clone the git repository and get the v2.0 driver. +1. Run `git clone -b v2.0.0 https://github.com/dell/csi-powermax.git` to clone the git repository and get the v2.0 driver. 2. Update the values file as needed. 2. Run the `csi-install` script with the option _\-\-upgrade_ by running: `cd ../dell-csi-helm-installer && ./csi-install.sh --namespace powermax --values ./my-powermax-settings.yaml --upgrade`. diff --git a/content/docs/csidriver/upgradation/drivers/powerstore.md b/content/docs/csidriver/upgradation/drivers/powerstore.md index 7643f99dff..436fb52f79 100644 --- a/content/docs/csidriver/upgradation/drivers/powerstore.md +++ b/content/docs/csidriver/upgradation/drivers/powerstore.md @@ -14,7 +14,7 @@ You can upgrade the CSI Driver for Dell EMC PowerStore using Helm or Dell CSI Op 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 https://github.com/dell/csi-powerstore.git` to clone the git repository and get the v2.0 driver. +1. Run `git clone -b v2.0.0 https://github.com/dell/csi-powerstore.git` to clone the git repository and get the v2.0 driver. 2. Edit `helm/config.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 diff --git a/content/docs/csidriver/upgradation/drivers/unity.md b/content/docs/csidriver/upgradation/drivers/unity.md index 2ff44fa71e..38017cebd5 100644 --- a/content/docs/csidriver/upgradation/drivers/unity.md +++ b/content/docs/csidriver/upgradation/drivers/unity.md @@ -19,7 +19,7 @@ To upgrade the driver from csi-unity v1.6 to csi-unity 2.0 (across K8S 1.20, K8S 1. Get the latest csi-unity 2.0 code from Github. 2. Create myvalues.yaml according to csi-unity 2.0 . -3. Clone the repository https://github.com/dell/csi-unity , copy the helm/csi-unity/values.yaml to the new location +3. Clone the repository using `git clone -b v2.0.0 https://github.com/dell/csi-unity.git`, copy the helm/csi-unity/values.yaml to the new location csi-unity/dell-csi-helm-installer with name say myvalues.yaml, to customize settings for installation edit myvalues.yaml as per the requirements. 4. Navigate to common-helm-installer folder and execute the following command: `./csi-install.sh --namespace unity --values ./myvalues.yaml --upgrade`