From 183869e9f81f432e57158a23b9cdbc0546c1f16a Mon Sep 17 00:00:00 2001 From: Boya Murthy Date: Wed, 8 May 2024 14:43:59 +0530 Subject: [PATCH 1/5] Adding 10.2 changes --- dell-csi-helm-installer/README.md | 4 ++-- dell-csi-helm-installer/csi-install.sh | 4 ++-- dell-csi-helm-installer/csi-offline-bundle.md | 18 +++++++++--------- dell-csi-helm-installer/csi-offline-bundle.sh | 2 +- .../verify-csi-powerstore.sh | 2 +- docker-files/Dockerfile.centos | 2 +- docker-files/Dockerfile.ubi | 2 +- docker-files/Dockerfile.ubi.alt | 2 +- docker-files/Dockerfile.ubi.micro | 2 +- docker-files/Dockerfile.ubi.min | 2 +- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/dell-csi-helm-installer/README.md b/dell-csi-helm-installer/README.md index 8a811c72..a69af2b2 100644 --- a/dell-csi-helm-installer/README.md +++ b/dell-csi-helm-installer/README.md @@ -36,7 +36,7 @@ This project provides the following capabilitites, each one is discussed in deta Most of these usages require the creation/specification of a values file. These files specify configuration settings that are passed into the driver and configure it for use. To create one of these files, the following steps should be followed: -1. Download a template file for the driver to a new location, naming this new file is at the users discretion. The template files are always found at `https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.0/charts/csi-powerstore/values.yaml` +1. Download a template file for the driver to a new location, naming this new file is at the users discretion. The template files are always found at `https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.2/charts/csi-powerstore/values.yaml` 2. Edit the file such that it contains the proper configuration settings for the specific environment. These files are yaml formatted so maintaining the file structure is important. For example, to create a values file for the PowerStore driver the following steps can be executed @@ -45,7 +45,7 @@ For example, to create a values file for the PowerStore driver the following ste cd dell-csi-helm-installer # download the template file -wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.0/charts/csi-powerstore/values.yaml +wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.2/charts/csi-powerstore/values.yaml # edit the newly created values file vi my-powerstore-settings.yaml diff --git a/dell-csi-helm-installer/csi-install.sh b/dell-csi-helm-installer/csi-install.sh index cf74736b..0ab856ef 100755 --- a/dell-csi-helm-installer/csi-install.sh +++ b/dell-csi-helm-installer/csi-install.sh @@ -10,14 +10,14 @@ SCRIPTDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" DRIVERDIR="${SCRIPTDIR}/../" -HELMCHARTVERSION="csi-powerstore-2.10.0" +HELMCHARTVERSION="csi-powerstore-2.10.2" DRIVER="csi-powerstore" VERIFYSCRIPT="${SCRIPTDIR}/verify.sh" PROG="${0}" NODE_VERIFY=1 VERIFY=1 MODE="install" -DEFAULT_DRIVER_VERSION="v2.10.0" +DEFAULT_DRIVER_VERSION="v2.10.2" WATCHLIST="" # export the name of the debug log, so child processes will see it diff --git a/dell-csi-helm-installer/csi-offline-bundle.md b/dell-csi-helm-installer/csi-offline-bundle.md index b9624fe5..d1393d89 100644 --- a/dell-csi-helm-installer/csi-offline-bundle.md +++ b/dell-csi-helm-installer/csi-offline-bundle.md @@ -78,13 +78,13 @@ For example, here is the output of a request to build an offline bundle for the * * Pulling and saving container images - dellemc/csi-isilon:v2.10.0 + dellemc/csi-isilon:v2.10.2 dellemc/csi-metadata-retriever:v1.6.0 dellemc/csipowermax-reverseproxy:v2.6.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/csi-powermax:v2.10.2 + dellemc/csi-powerstore:v2.10.2 + dellemc/csi-unity:v2.10.2 + dellemc/csi-vxflexos:v2.10.2 dellemc/csm-authorization-sidecar:v1.9.0 dellemc/csm-metrics-powerflex:v1.5.0 dellemc/csm-metrics-powerscale:v1.2.0 @@ -176,8 +176,8 @@ Preparing a offline bundle for installation * * Loading docker images -Loaded image: docker.io/dellemc/csi-powerstore:v2.10.0 -Loaded image: docker.io/dellemc/csi-isilon:v2.10.0 +Loaded image: docker.io/dellemc/csi-powerstore:v2.10.2 +Loaded image: docker.io/dellemc/csi-isilon:v2.10.2 ... ... Loaded image: registry.k8s.io/sig-storage/csi-resizer:v1.9.2 @@ -186,7 +186,7 @@ Loaded image: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2 * * Tagging and pushing images - dellemc/csi-isilon:v2.10.0 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.0 + dellemc/csi-isilon:v2.10.2 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.2 dellemc/csi-metadata-retriever:v1.6.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.6.0 ... ... @@ -196,7 +196,7 @@ Loaded image: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2 * * Preparing files within /root/dell-csm-operator-bundle - changing: dellemc/csi-isilon:v2.10.0 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.0 + changing: dellemc/csi-isilon:v2.10.2 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.2 changing: dellemc/csi-metadata-retriever:v1.6.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.6.0 ... ... diff --git a/dell-csi-helm-installer/csi-offline-bundle.sh b/dell-csi-helm-installer/csi-offline-bundle.sh index 9b94ede8..c9fcca09 100755 --- a/dell-csi-helm-installer/csi-offline-bundle.sh +++ b/dell-csi-helm-installer/csi-offline-bundle.sh @@ -226,7 +226,7 @@ CREATE="false" PREPARE="false" REGISTRY="" DRIVER="csi-powerstore" -HELMCHARTVERSION="csi-powerstore-2.10.0" +HELMCHARTVERSION="csi-powerstore-2.10.2" while getopts "cprv:h" opt; do case $opt in diff --git a/dell-csi-helm-installer/verify-csi-powerstore.sh b/dell-csi-helm-installer/verify-csi-powerstore.sh index c679977a..f96c222a 100755 --- a/dell-csi-helm-installer/verify-csi-powerstore.sh +++ b/dell-csi-helm-installer/verify-csi-powerstore.sh @@ -11,7 +11,7 @@ # verify-csi-powerstore method function verify-csi-powerstore() { verify_k8s_versions "1.24" "1.29" - verify_openshift_versions "4.13" "4.14" + verify_openshift_versions "4.13" "4.15" verify_namespace "${NS}" verify_required_secrets "${RELEASE}-config" verify_alpha_snap_resources diff --git a/docker-files/Dockerfile.centos b/docker-files/Dockerfile.centos index 6d61d54f..3707aa8c 100644 --- a/docker-files/Dockerfile.centos +++ b/docker-files/Dockerfile.centos @@ -24,7 +24,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.0" \ + version="2.10.2" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi b/docker-files/Dockerfile.ubi index 90ce51dd..a96c089b 100644 --- a/docker-files/Dockerfile.ubi +++ b/docker-files/Dockerfile.ubi @@ -23,7 +23,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.0" \ + version="2.10.2" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi.alt b/docker-files/Dockerfile.ubi.alt index 9165b385..e8f394f3 100644 --- a/docker-files/Dockerfile.ubi.alt +++ b/docker-files/Dockerfile.ubi.alt @@ -23,7 +23,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.0" \ + version="2.10.2" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi.micro b/docker-files/Dockerfile.ubi.micro index e0cd77c8..57be0e3f 100644 --- a/docker-files/Dockerfile.ubi.micro +++ b/docker-files/Dockerfile.ubi.micro @@ -39,7 +39,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.0" \ + version="2.10.2" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi.min b/docker-files/Dockerfile.ubi.min index a160e301..c2a2be87 100644 --- a/docker-files/Dockerfile.ubi.min +++ b/docker-files/Dockerfile.ubi.min @@ -24,7 +24,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.0" \ + version="2.10.2" \ license="Apache-2.0" COPY licenses /licenses From 025ff1feb6235276e32681395efeb4e9e7dc32d6 Mon Sep 17 00:00:00 2001 From: Boya Murthy Date: Thu, 9 May 2024 12:44:12 +0530 Subject: [PATCH 2/5] Changing version from 10.2 to 10.1 --- dell-csi-helm-installer/README.md | 4 ++-- dell-csi-helm-installer/csi-install.sh | 4 ++-- dell-csi-helm-installer/csi-offline-bundle.md | 18 +++++++++--------- dell-csi-helm-installer/csi-offline-bundle.sh | 2 +- docker-files/Dockerfile.centos | 2 +- docker-files/Dockerfile.ubi | 2 +- docker-files/Dockerfile.ubi.alt | 2 +- docker-files/Dockerfile.ubi.micro | 2 +- docker-files/Dockerfile.ubi.min | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/dell-csi-helm-installer/README.md b/dell-csi-helm-installer/README.md index a69af2b2..9116c861 100644 --- a/dell-csi-helm-installer/README.md +++ b/dell-csi-helm-installer/README.md @@ -36,7 +36,7 @@ This project provides the following capabilitites, each one is discussed in deta Most of these usages require the creation/specification of a values file. These files specify configuration settings that are passed into the driver and configure it for use. To create one of these files, the following steps should be followed: -1. Download a template file for the driver to a new location, naming this new file is at the users discretion. The template files are always found at `https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.2/charts/csi-powerstore/values.yaml` +1. Download a template file for the driver to a new location, naming this new file is at the users discretion. The template files are always found at `https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.1/charts/csi-powerstore/values.yaml` 2. Edit the file such that it contains the proper configuration settings for the specific environment. These files are yaml formatted so maintaining the file structure is important. For example, to create a values file for the PowerStore driver the following steps can be executed @@ -45,7 +45,7 @@ For example, to create a values file for the PowerStore driver the following ste cd dell-csi-helm-installer # download the template file -wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.2/charts/csi-powerstore/values.yaml +wget -O my-powerstore-settings.yaml https://github.com/dell/helm-charts/raw/csi-powerstore-2.10.1/charts/csi-powerstore/values.yaml # edit the newly created values file vi my-powerstore-settings.yaml diff --git a/dell-csi-helm-installer/csi-install.sh b/dell-csi-helm-installer/csi-install.sh index 0ab856ef..8d638f90 100755 --- a/dell-csi-helm-installer/csi-install.sh +++ b/dell-csi-helm-installer/csi-install.sh @@ -10,14 +10,14 @@ SCRIPTDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" DRIVERDIR="${SCRIPTDIR}/../" -HELMCHARTVERSION="csi-powerstore-2.10.2" +HELMCHARTVERSION="csi-powerstore-2.10.1" DRIVER="csi-powerstore" VERIFYSCRIPT="${SCRIPTDIR}/verify.sh" PROG="${0}" NODE_VERIFY=1 VERIFY=1 MODE="install" -DEFAULT_DRIVER_VERSION="v2.10.2" +DEFAULT_DRIVER_VERSION="v2.10.1" WATCHLIST="" # export the name of the debug log, so child processes will see it diff --git a/dell-csi-helm-installer/csi-offline-bundle.md b/dell-csi-helm-installer/csi-offline-bundle.md index d1393d89..cb4f51d3 100644 --- a/dell-csi-helm-installer/csi-offline-bundle.md +++ b/dell-csi-helm-installer/csi-offline-bundle.md @@ -78,13 +78,13 @@ For example, here is the output of a request to build an offline bundle for the * * Pulling and saving container images - dellemc/csi-isilon:v2.10.2 + dellemc/csi-isilon:v2.10.1 dellemc/csi-metadata-retriever:v1.6.0 dellemc/csipowermax-reverseproxy:v2.6.0 - dellemc/csi-powermax:v2.10.2 - dellemc/csi-powerstore:v2.10.2 - dellemc/csi-unity:v2.10.2 - dellemc/csi-vxflexos:v2.10.2 + dellemc/csi-powermax:v2.10.1 + dellemc/csi-powerstore:v2.10.1 + dellemc/csi-unity:v2.10.1 + dellemc/csi-vxflexos:v2.10.1 dellemc/csm-authorization-sidecar:v1.9.0 dellemc/csm-metrics-powerflex:v1.5.0 dellemc/csm-metrics-powerscale:v1.2.0 @@ -176,8 +176,8 @@ Preparing a offline bundle for installation * * Loading docker images -Loaded image: docker.io/dellemc/csi-powerstore:v2.10.2 -Loaded image: docker.io/dellemc/csi-isilon:v2.10.2 +Loaded image: docker.io/dellemc/csi-powerstore:v2.10.1 +Loaded image: docker.io/dellemc/csi-isilon:v2.10.1 ... ... Loaded image: registry.k8s.io/sig-storage/csi-resizer:v1.9.2 @@ -186,7 +186,7 @@ Loaded image: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2 * * Tagging and pushing images - dellemc/csi-isilon:v2.10.2 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.2 + dellemc/csi-isilon:v2.10.1 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.1 dellemc/csi-metadata-retriever:v1.6.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.6.0 ... ... @@ -196,7 +196,7 @@ Loaded image: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2 * * Preparing files within /root/dell-csm-operator-bundle - changing: dellemc/csi-isilon:v2.10.2 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.2 + changing: dellemc/csi-isilon:v2.10.1 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.10.1 changing: dellemc/csi-metadata-retriever:v1.6.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.6.0 ... ... diff --git a/dell-csi-helm-installer/csi-offline-bundle.sh b/dell-csi-helm-installer/csi-offline-bundle.sh index c9fcca09..df337238 100755 --- a/dell-csi-helm-installer/csi-offline-bundle.sh +++ b/dell-csi-helm-installer/csi-offline-bundle.sh @@ -226,7 +226,7 @@ CREATE="false" PREPARE="false" REGISTRY="" DRIVER="csi-powerstore" -HELMCHARTVERSION="csi-powerstore-2.10.2" +HELMCHARTVERSION="csi-powerstore-2.10.1" while getopts "cprv:h" opt; do case $opt in diff --git a/docker-files/Dockerfile.centos b/docker-files/Dockerfile.centos index 3707aa8c..1d660217 100644 --- a/docker-files/Dockerfile.centos +++ b/docker-files/Dockerfile.centos @@ -24,7 +24,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.2" \ + version="2.10.1" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi b/docker-files/Dockerfile.ubi index a96c089b..85e62ebd 100644 --- a/docker-files/Dockerfile.ubi +++ b/docker-files/Dockerfile.ubi @@ -23,7 +23,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.2" \ + version="2.10.1" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi.alt b/docker-files/Dockerfile.ubi.alt index e8f394f3..604336d7 100644 --- a/docker-files/Dockerfile.ubi.alt +++ b/docker-files/Dockerfile.ubi.alt @@ -23,7 +23,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.2" \ + version="2.10.1" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi.micro b/docker-files/Dockerfile.ubi.micro index 57be0e3f..55e04a5b 100644 --- a/docker-files/Dockerfile.ubi.micro +++ b/docker-files/Dockerfile.ubi.micro @@ -39,7 +39,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.2" \ + version="2.10.1" \ license="Apache-2.0" COPY licenses /licenses diff --git a/docker-files/Dockerfile.ubi.min b/docker-files/Dockerfile.ubi.min index c2a2be87..f2ccdf75 100644 --- a/docker-files/Dockerfile.ubi.min +++ b/docker-files/Dockerfile.ubi.min @@ -24,7 +24,7 @@ LABEL vendor="Dell Inc." \ name="csi-powerstore" \ summary="CSI Driver for Dell EMC PowerStore" \ description="CSI Driver for provisioning persistent storage from Dell EMC PowerStore" \ - version="2.10.2" \ + version="2.10.1" \ license="Apache-2.0" COPY licenses /licenses From 74c8dd612b36e36482fff290224a562bcb39b6d8 Mon Sep 17 00:00:00 2001 From: Boya Murthy Date: Fri, 10 May 2024 12:00:38 +0530 Subject: [PATCH 3/5] Adding warning message for unsupported versions --- dell-csi-helm-installer/verify.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dell-csi-helm-installer/verify.sh b/dell-csi-helm-installer/verify.sh index bfbee510..92353c12 100755 --- a/dell-csi-helm-installer/verify.sh +++ b/dell-csi-helm-installer/verify.sh @@ -250,7 +250,8 @@ function verify_k8s_versions() { error=0 if [[ ${V} < ${MIN} ]]; then error=1 - found_error "Kubernetes version ${V} is too old. Minimum required version is: ${MIN}" + found_warning "Kubernetes version ${V} is too old. Minimum required version is: ${MIN}" + found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/cert-csi/" fi check_error error @@ -284,7 +285,8 @@ function verify_openshift_versions() { error=0 if (( ${V%%.*} < ${MIN%%.*} || ( ${V%%.*} == ${MIN%%.*} && ${V##*.} < ${MIN##*.} ) )) ; then error=1 - found_error "OpenShift version ${V} is too old. Minimum required version is: ${MIN}" + found_warning "OpenShift version ${V} is too old. Minimum required version is: ${MIN}" + found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/cert-csi/" fi check_error error From 7da575b894f2da190a64146e8a2a55799236b320 Mon Sep 17 00:00:00 2001 From: boyamurthy <92081029+boyamurthy@users.noreply.github.com> Date: Tue, 14 May 2024 14:38:35 +0530 Subject: [PATCH 4/5] Update verify.sh --- dell-csi-helm-installer/verify.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/dell-csi-helm-installer/verify.sh b/dell-csi-helm-installer/verify.sh index 92353c12..b96a7323 100755 --- a/dell-csi-helm-installer/verify.sh +++ b/dell-csi-helm-installer/verify.sh @@ -297,6 +297,7 @@ function verify_openshift_versions() { if (( ${V%%.*} > ${MAX%%.*} || ( ${V%%.*} == ${MAX%%.*} && ${V##*.} > ${MAX##*.} ) )) ; then error=1 found_warning "OpenShift version ${V} is newer than the version that has been tested. Latest tested version is: ${MAX}" + found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/cert-csi/" fi check_error error } From a8cdedcd2a8762a398c94a7fe193559adf75f853 Mon Sep 17 00:00:00 2001 From: boyamurthy <92081029+boyamurthy@users.noreply.github.com> Date: Tue, 14 May 2024 15:59:39 +0530 Subject: [PATCH 5/5] updated cert-csi link --- dell-csi-helm-installer/verify.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dell-csi-helm-installer/verify.sh b/dell-csi-helm-installer/verify.sh index b96a7323..590a667e 100755 --- a/dell-csi-helm-installer/verify.sh +++ b/dell-csi-helm-installer/verify.sh @@ -251,7 +251,7 @@ function verify_k8s_versions() { if [[ ${V} < ${MIN} ]]; then error=1 found_warning "Kubernetes version ${V} is too old. Minimum required version is: ${MIN}" - found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/cert-csi/" + found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/support/cert-csi/" fi check_error error @@ -262,7 +262,7 @@ function verify_k8s_versions() { if [[ ${V} > ${MAX} ]]; then error=1 found_warning "Kubernetes version ${V} is newer than the version that has been tested. Latest tested version is: ${MAX}" - found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/cert-csi/" + found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/support/cert-csi/" fi check_error error @@ -286,7 +286,7 @@ function verify_openshift_versions() { if (( ${V%%.*} < ${MIN%%.*} || ( ${V%%.*} == ${MIN%%.*} && ${V##*.} < ${MIN##*.} ) )) ; then error=1 found_warning "OpenShift version ${V} is too old. Minimum required version is: ${MIN}" - found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/cert-csi/" + found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/support/cert-csi/" fi check_error error @@ -297,7 +297,7 @@ function verify_openshift_versions() { if (( ${V%%.*} > ${MAX%%.*} || ( ${V%%.*} == ${MAX%%.*} && ${V##*.} > ${MAX##*.} ) )) ; then error=1 found_warning "OpenShift version ${V} is newer than the version that has been tested. Latest tested version is: ${MAX}" - found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/cert-csi/" + found_warning "To ensure the driver is fully supported run cert-csi and make sure all tests pass. More details: https://dell.github.io/csm-docs/docs/support/cert-csi/" fi check_error error }