From 30b22df0679df117886b6d44154f79309e8aa351 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Fri, 17 May 2024 16:57:03 +0530 Subject: [PATCH 01/32] 404 Not Found for Cert-CSI --- content/docs/prerequisites/_index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/prerequisites/_index.md b/content/docs/prerequisites/_index.md index 6ae7eee3a0..acecf4b20b 100644 --- a/content/docs/prerequisites/_index.md +++ b/content/docs/prerequisites/_index.md @@ -35,7 +35,7 @@ weight: 1 {{}} > Notes: -> * Any orchestrator platform or version that's not mentioned here must be self-certified using [Cert-CSI](../cert-csi/) in order to be supported. Although not mandatory, we recommend users to use orchestrator platforms and versions that have not met their end of life. +> * Any orchestrator platform or version that's not mentioned here must be self-certified using [Cert-CSI](../prerequisites/) in order to be supported. Although not mandatory, we recommend users to use orchestrator platforms and versions that have not met their end of life. ## Tested Host Operating Systems @@ -47,7 +47,7 @@ Container Storage Modules (CSM) does not officially support specific operating s > Notes: > * The host operating system/version being used must align with what each Dell Storage platform supports. Please visit [E-Lab Navigator](https://elabnavigator.dell.com/eln/modernHomeSSM) for specific Dell Storage platform host operating system level support matrices. -> * Any operating system or version that's not mentioned here must be self-certified using [Cert-CSI](../cert-csi/) in order to be supported. Although not mandatory, we recommend users to use operating systems and versions that have not met their end of life. +> * Any operating system or version that's not mentioned here must be self-certified using [Cert-CSI](../prerequisites/) in order to be supported. Although not mandatory, we recommend users to use operating systems and versions that have not met their end of life. ## Supported CSM Modules From 707e2b725e8ec8926b587d5ae498dc4432f4fb9b Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Fri, 17 May 2024 18:26:34 +0530 Subject: [PATCH 02/32] Solved: 404 Not Found License Page --- .../helm/modules/installation/applicationmobility/_index.md | 2 +- .../deployment/helm/modules/installation/encryption/_index.md | 2 +- content/docs/secure/encryption/_index.md | 2 +- content/docs/secure/encryption/troubleshooting.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md b/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md index 68c07a9e6a..5482249fcd 100644 --- a/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md +++ b/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md @@ -7,7 +7,7 @@ Description: > --- ## Pre-requisites -- [Request a License for Application Mobility](../../../../../license/) +- [Request a License for Application Mobility](../../../../../deployment/helm/modules/installation/encryption/) - Object store bucket accessible by both the source and target clusters ## Installation diff --git a/content/docs/deployment/helm/modules/installation/encryption/_index.md b/content/docs/deployment/helm/modules/installation/encryption/_index.md index f4b44dfaf2..d3fe5fd15d 100644 --- a/content/docs/deployment/helm/modules/installation/encryption/_index.md +++ b/content/docs/deployment/helm/modules/installation/encryption/_index.md @@ -82,7 +82,7 @@ Apart from any secrets and config maps described in the CSI driver documentation ### Secret *encryption-license* -Request a trial license following instructions on the [License page](../../../../../license). You will be provided with a YAML file similar to: +Request a trial license following instructions on the [License page](../../../../../deployment/helm/modules/installation/encryption/). You will be provided with a YAML file similar to: ```yaml apiVersion: v1 diff --git a/content/docs/secure/encryption/_index.md b/content/docs/secure/encryption/_index.md index e3b007bfa2..a45909abf0 100644 --- a/content/docs/secure/encryption/_index.md +++ b/content/docs/secure/encryption/_index.md @@ -9,7 +9,7 @@ Encryption provides the capability to encrypt user data residing on volumes crea > **NOTE:** This tech-preview release is not intended for use in production environment. -> **NOTE:** Encryption requires a time-based license to create new encrypted volumes. Request a [trial license](../../license) prior to deployment. +> **NOTE:** Encryption requires a time-based license to create new encrypted volumes. Request a [trial license](../../deployment/helm/modules/installation/encryption/) prior to deployment. > > After the license expiration, existing encrypted volume can still be unlocked and used, but no new encrypted volumes can be created. diff --git a/content/docs/secure/encryption/troubleshooting.md b/content/docs/secure/encryption/troubleshooting.md index addc94b034..fada6c1d49 100644 --- a/content/docs/secure/encryption/troubleshooting.md +++ b/content/docs/secure/encryption/troubleshooting.md @@ -81,7 +81,7 @@ This may manifest in: - failure to create a new encrypted volume Resolution: -- obtain a [new valid license](../../../license) +- obtain a [new valid license](../../../deployment/helm/modules/installation/encryption/) - check the license is for the cluster on which the encrypted volumes are created - check [encryption-license secret](../../../deployment/helm/modules/installation/encryption#secret-encryption-license) From 903812d77bb685e3f8eff6dbed85c2106321df59 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Fri, 17 May 2024 19:08:13 +0530 Subject: [PATCH 03/32] Solved: 404 Not Found License Page --- content/docs/secure/encryption/troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/secure/encryption/troubleshooting.md b/content/docs/secure/encryption/troubleshooting.md index fada6c1d49..edd065a734 100644 --- a/content/docs/secure/encryption/troubleshooting.md +++ b/content/docs/secure/encryption/troubleshooting.md @@ -81,7 +81,7 @@ This may manifest in: - failure to create a new encrypted volume Resolution: -- obtain a [new valid license](../../../deployment/helm/modules/installation/encryption/) +- obtain a [new valid license](../../deployment/helm/modules/installation/encryption/) - check the license is for the cluster on which the encrypted volumes are created - check [encryption-license secret](../../../deployment/helm/modules/installation/encryption#secret-encryption-license) From c44e8ad70fd1d6c3d0f3e83808a804fcbf3e232b Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 10:47:24 +0530 Subject: [PATCH 04/32] Solved: 404 Not Found Cert-CSI --- content/docs/prerequisites/_index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/prerequisites/_index.md b/content/docs/prerequisites/_index.md index acecf4b20b..0734c03549 100644 --- a/content/docs/prerequisites/_index.md +++ b/content/docs/prerequisites/_index.md @@ -35,7 +35,7 @@ weight: 1 {{}} > Notes: -> * Any orchestrator platform or version that's not mentioned here must be self-certified using [Cert-CSI](../prerequisites/) in order to be supported. Although not mandatory, we recommend users to use orchestrator platforms and versions that have not met their end of life. +> * Any orchestrator platform or version that's not mentioned here must be self-certified using [Cert-CSI](../support/cert-csi/) in order to be supported. Although not mandatory, we recommend users to use orchestrator platforms and versions that have not met their end of life. ## Tested Host Operating Systems @@ -47,7 +47,7 @@ Container Storage Modules (CSM) does not officially support specific operating s > Notes: > * The host operating system/version being used must align with what each Dell Storage platform supports. Please visit [E-Lab Navigator](https://elabnavigator.dell.com/eln/modernHomeSSM) for specific Dell Storage platform host operating system level support matrices. -> * Any operating system or version that's not mentioned here must be self-certified using [Cert-CSI](../prerequisites/) in order to be supported. Although not mandatory, we recommend users to use operating systems and versions that have not met their end of life. +> * Any operating system or version that's not mentioned here must be self-certified using [Cert-CSI](../support/cert-csi/) in order to be supported. Although not mandatory, we recommend users to use operating systems and versions that have not met their end of life. ## Supported CSM Modules From e6ef3221619944e0c12ff7fa6aa10c4f549d19f9 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 10:54:19 +0530 Subject: [PATCH 05/32] Solved: 404 Not Found License Page --- .../deployment/helm/modules/installation/encryption/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/helm/modules/installation/encryption/_index.md b/content/docs/deployment/helm/modules/installation/encryption/_index.md index d3fe5fd15d..6a70cf3b31 100644 --- a/content/docs/deployment/helm/modules/installation/encryption/_index.md +++ b/content/docs/deployment/helm/modules/installation/encryption/_index.md @@ -82,7 +82,7 @@ Apart from any secrets and config maps described in the CSI driver documentation ### Secret *encryption-license* -Request a trial license following instructions on the [License page](../../../../../deployment/helm/modules/installation/encryption/). You will be provided with a YAML file similar to: +Request a trial license following instructions on the [License page](../../../../../support/license/). You will be provided with a YAML file similar to: ```yaml apiVersion: v1 From fca0b4a5d9ddd57ea559b4788ee34937b823b726 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 10:58:23 +0530 Subject: [PATCH 06/32] Solved: Not Found in request a license for Application Mobility --- .../helm/modules/installation/applicationmobility/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md b/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md index 5482249fcd..a642325d42 100644 --- a/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md +++ b/content/docs/deployment/helm/modules/installation/applicationmobility/_index.md @@ -7,7 +7,7 @@ Description: > --- ## Pre-requisites -- [Request a License for Application Mobility](../../../../../deployment/helm/modules/installation/encryption/) +- [Request a License for Application Mobility](../../../../../support/license/) - Object store bucket accessible by both the source and target clusters ## Installation From 1409b65e90d8d6f56df3a87b6c98e418c2991042 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 11:06:16 +0530 Subject: [PATCH 07/32] Changes Reverted Solved: 404 Not Found, troubleshooting Solved: 404 Not Found, troubleshooting Solved: 404 Not Found, troubleshooting Solved: 404 Not Found, troubleshooting Solved: 404 Not Found, troubleshooting Solved: 404 Not Found, troubleshooting Solved: 404 Not Found, proxy sever Solved: 404 Not Found, proxy sever Solved: 404 Not Found, troubleshooting Solved: 404 Not Found, troubleshooting --- .../rpm/modules/installation/authorization/authorization.md | 2 +- content/docs/secure/encryption/_index.md | 2 +- content/docs/secure/encryption/troubleshooting.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 863f160253..52881f4082 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -123,7 +123,7 @@ A Storage Administrator can execute the shell script, install_karavi_auth.sh as 5. After installation, application data will be stored on the system under `/var/lib/rancher/k3s/storage/`. -If errors occur during installation, review the [Troubleshooting](../../../../../authorization/troubleshooting) section. +If errors occur during installation, review the [Troubleshooting](../../../../../../docs/authorization/troubleshooting) section. ## Configuring the CSM for Authorization Proxy Server diff --git a/content/docs/secure/encryption/_index.md b/content/docs/secure/encryption/_index.md index a45909abf0..e3b007bfa2 100644 --- a/content/docs/secure/encryption/_index.md +++ b/content/docs/secure/encryption/_index.md @@ -9,7 +9,7 @@ Encryption provides the capability to encrypt user data residing on volumes crea > **NOTE:** This tech-preview release is not intended for use in production environment. -> **NOTE:** Encryption requires a time-based license to create new encrypted volumes. Request a [trial license](../../deployment/helm/modules/installation/encryption/) prior to deployment. +> **NOTE:** Encryption requires a time-based license to create new encrypted volumes. Request a [trial license](../../license) prior to deployment. > > After the license expiration, existing encrypted volume can still be unlocked and used, but no new encrypted volumes can be created. diff --git a/content/docs/secure/encryption/troubleshooting.md b/content/docs/secure/encryption/troubleshooting.md index edd065a734..addc94b034 100644 --- a/content/docs/secure/encryption/troubleshooting.md +++ b/content/docs/secure/encryption/troubleshooting.md @@ -81,7 +81,7 @@ This may manifest in: - failure to create a new encrypted volume Resolution: -- obtain a [new valid license](../../deployment/helm/modules/installation/encryption/) +- obtain a [new valid license](../../../license) - check the license is for the cluster on which the encrypted volumes are created - check [encryption-license secret](../../../deployment/helm/modules/installation/encryption#secret-encryption-license) From bc8a8c2c79e6112f692fce0ab589c889da7adf78 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 15:30:00 +0530 Subject: [PATCH 08/32] Solved: Not Found, supported Solved: Not Found, supported Solved: Not Found, supported --- .../rpm/modules/installation/authorization/authorization.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 52881f4082..3edbca8517 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -11,7 +11,7 @@ The CSM Authorization RPM will be deprecated in a future release. It is highly r This section outlines the deployment steps for Container Storage Modules (CSM) for Authorization. The deployment of CSM for Authorization is handled in 2 parts: - Deploying the CSM for Authorization proxy server, to be controlled by storage administrators -- Configuring one to many [supported](../../../../../prerequisites/#supported-csm-modules) Dell CSI drivers with CSM for Authorization +- Configuring one to many [supported](../../../../../../docs/prerequisites) Dell CSI drivers with CSM for Authorization ## Prerequisites @@ -133,7 +133,7 @@ Please follow the steps outlined in the [proxy server](../../../../../authorizat ## Configuring a Dell CSI Driver with CSM for Authorization -The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../prerequisites/#supported-csm-modules) CSI drivers. This is controlled by the Kubernetes tenant administrator. +The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../docs/prerequisites) CSI drivers. This is controlled by the Kubernetes tenant administrator. Please follow the steps outlined in [PowerFlex](../../../../../authorization/configuration/powerflex), [PowerMax](../../../../../authorization/configuration/powermax), or [PowerScale](../../../../../authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. From 3bdd8c39cdc8c530b73e6a5dd833735c25676284 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 16:00:45 +0530 Subject: [PATCH 09/32] Solved: 404 Not Found, troubleshooting --- .../rpm/modules/installation/authorization/authorization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 3edbca8517..92ed0e89c4 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -123,7 +123,7 @@ A Storage Administrator can execute the shell script, install_karavi_auth.sh as 5. After installation, application data will be stored on the system under `/var/lib/rancher/k3s/storage/`. -If errors occur during installation, review the [Troubleshooting](../../../../../../docs/authorization/troubleshooting) section. +If errors occur during installation, review the [Troubleshooting](../../../../../../docs/authorization/troubleshooting.md) section. ## Configuring the CSM for Authorization Proxy Server From 1c89db4bdcd1692cd9d83a7c1f4e5d366302f7d8 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 16:05:07 +0530 Subject: [PATCH 10/32] Solved: 404 Not Found, proxy sever --- .../rpm/modules/installation/authorization/authorization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 92ed0e89c4..e542fcd2a6 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -129,7 +129,7 @@ If errors occur during installation, review the [Troubleshooting](../../../../.. The first part of CSM for Authorization deployment is to configure the proxy server. This is controlled by the Storage Administrator. -Please follow the steps outlined in the [proxy server](../../../../../authorization/configuration/proxy-server) configuration. +Please follow the steps outlined in the [proxy server](../../../../../../docs/authorization/configuration/proxy-server) configuration. ## Configuring a Dell CSI Driver with CSM for Authorization From 6fb8af73fc0e8e095e05539b5c6ecc1f39547401 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 16:54:01 +0530 Subject: [PATCH 11/32] Solved: 404 Not Found, Powerflex --- .../rpm/modules/installation/authorization/authorization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index e542fcd2a6..8973685fba 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -135,7 +135,7 @@ Please follow the steps outlined in the [proxy server](../../../../../../docs/au The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../docs/prerequisites) CSI drivers. This is controlled by the Kubernetes tenant administrator. -Please follow the steps outlined in [PowerFlex](../../../../../authorization/configuration/powerflex), [PowerMax](../../../../../authorization/configuration/powermax), or [PowerScale](../../../../../authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. +Please follow the steps outlined in [PowerFlex](../../../../../../docs/authorization/configuration/powerflex), [PowerMax](../../../../../authorization/configuration/powermax), or [PowerScale](../../../../../authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. ## Updating CSM for Authorization Proxy Server Configuration From 99d81cb61ba531d3fe725d2a617eaf4683d89622 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 16:55:45 +0530 Subject: [PATCH 12/32] Solved: 404 Not Found, PowerMax --- .../rpm/modules/installation/authorization/authorization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 8973685fba..924501b50b 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -135,7 +135,7 @@ Please follow the steps outlined in the [proxy server](../../../../../../docs/au The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../docs/prerequisites) CSI drivers. This is controlled by the Kubernetes tenant administrator. -Please follow the steps outlined in [PowerFlex](../../../../../../docs/authorization/configuration/powerflex), [PowerMax](../../../../../authorization/configuration/powermax), or [PowerScale](../../../../../authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. +Please follow the steps outlined in [PowerFlex](../../../../../../docs/authorization/configuration/powerflex), [PowerMax](../../../../../../docs/authorization/configuration/powermax), or [PowerScale](../../../../../authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. ## Updating CSM for Authorization Proxy Server Configuration From fac3206cfcb704f859025d4a83e1a82945a00b40 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 16:56:59 +0530 Subject: [PATCH 13/32] Solved: 404 Not Found, PowerScale Solved: 404 Not Found, PowerScale --- .../rpm/modules/installation/authorization/authorization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 924501b50b..888a6f6834 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -135,7 +135,7 @@ Please follow the steps outlined in the [proxy server](../../../../../../docs/au The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../docs/prerequisites) CSI drivers. This is controlled by the Kubernetes tenant administrator. -Please follow the steps outlined in [PowerFlex](../../../../../../docs/authorization/configuration/powerflex), [PowerMax](../../../../../../docs/authorization/configuration/powermax), or [PowerScale](../../../../../authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. +Please follow the steps outlined in [PowerFlex](../../../../../../docs/authorization/configuration/powerflex), [PowerMax](../../../../../../docs/authorization/configuration/powermax), or [PowerScale](../../../../../../docs/authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. ## Updating CSM for Authorization Proxy Server Configuration From d979fd85eaa56d43a4d4e4e154532bc31dadd63a Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 20 May 2024 17:22:24 +0530 Subject: [PATCH 14/32] Solved: Not Found, CSI drivers, Authorization, Observability, Replication, Resiliency, Encryption, Application Mobility, Operator troubleshoot Solved: Not Found, CSI drivers, Authorization, Observability, Replication, Resiliency, Encryption, Application Mobility, Operator troubleshoot Solved: Not Found, CSI drivers, Authorization, Observability, Replication, Resiliency, Encryption, Application Mobility, Operator troubleshoot --- content/docs/support/troubleshooting/_index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/docs/support/troubleshooting/_index.md b/content/docs/support/troubleshooting/_index.md index 11dea7fc9c..067720aa99 100644 --- a/content/docs/support/troubleshooting/_index.md +++ b/content/docs/support/troubleshooting/_index.md @@ -8,18 +8,18 @@ Description: > Troubleshooting links for Container Storage Modules: -[CSI Drivers](../csidriver/troubleshooting) +[CSI Drivers](../../csidriver/troubleshooting) -[CSM for Authorization](../authorization/troubleshooting) +[CSM for Authorization](../../authorization/troubleshooting.md) -[CSM for Observability](../observability/troubleshooting) +[CSM for Observability](../../observability/troubleshooting) -[CSM for Replication](../replication/troubleshooting) +[CSM for Replication](../../replication/troubleshooting.md) -[CSM for Resiliency](../resiliency/troubleshooting) +[CSM for Resiliency](../../resiliency/troubleshooting.md) -[CSM for Encryption](../secure/encryption/troubleshooting) +[CSM for Encryption](../../secure/encryption/troubleshooting.md) -[CSM for Application Mobility](../applicationmobility/troubleshooting) +[CSM for Application Mobility](../../applicationmobility/troubleshooting.md) -[CSM Operator](../deployment/csmoperator/troubleshooting) \ No newline at end of file +[CSM Operator](../../deployment/csmoperator/troubleshooting) \ No newline at end of file From ebca264744e47512a38ba4bd15b7e2fdd7db703a Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Tue, 21 May 2024 12:09:39 +0530 Subject: [PATCH 15/32] Solved: 404 Not Found, SmartQuotas powerscale Solved: 404 Not Found, SmartQuotas powerscale --- content/docs/support/cert-csi/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/support/cert-csi/_index.md b/content/docs/support/cert-csi/_index.md index ddac9c353d..4b2c382b71 100644 --- a/content/docs/support/cert-csi/_index.md +++ b/content/docs/support/cert-csi/_index.md @@ -376,7 +376,7 @@ storageClasses: > NOTE: For testing/debugging purposes, it can be useful to use the `--no-cleanup` so resources do not get deleted. -> NOTE: If you are using CSI PowerScale with [SmartQuotas](../csidriver/features/powerscale/#usage-of-smartquotas-to-limit-storage-consumption) disabled, the `Volume Expansion` suite is expected to timeout due to the way PowerScale provisions storage. Set `storageClasses.expansion` to `false` to skip this suite. +> NOTE: If you are using CSI PowerScale with [SmartQuotas](../../csidriver/features/powerscale.md/#usage-of-smartquotas-to-limit-storage-consumption) disabled, the `Volume Expansion` suite is expected to timeout due to the way PowerScale provisions storage. Set `storageClasses.expansion` to `false` to skip this suite. ```bash cert-csi certify --cert-config --vsc From 7550e3e924a7e27734c2cec567cdc616b1dc1b8d Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Tue, 21 May 2024 12:22:39 +0530 Subject: [PATCH 16/32] Solved: 404 Not Found, CSI Driver release notes --- content/docs/support/release/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/support/release/_index.md b/content/docs/support/release/_index.md index cb79438dc0..b449b3e8d8 100644 --- a/content/docs/support/release/_index.md +++ b/content/docs/support/release/_index.md @@ -8,7 +8,7 @@ Description: > Release notes for Container Storage Modules: -[CSI Drivers](../csidriver/release) +[CSI Drivers](../../csidriver/release) [CSM for Authorization](../authorization/release) From 6f97f19a1c39a3f964ec5fee4005061afc7618ef Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Tue, 21 May 2024 13:30:15 +0530 Subject: [PATCH 17/32] Solved: 404 Not Found, CSM for Authorization, Observability, Replication, Resiliency, Encryption, Aplication Mobility, Operator, Installation Wizard Solved: 404 Not Found, CSM for Authorization, Observability, Replication, Resiliency, Encryption, Aplication Mobility, Operator, Installation Wizard --- content/docs/support/release/_index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/docs/support/release/_index.md b/content/docs/support/release/_index.md index b449b3e8d8..e17a6c86f0 100644 --- a/content/docs/support/release/_index.md +++ b/content/docs/support/release/_index.md @@ -10,18 +10,18 @@ Release notes for Container Storage Modules: [CSI Drivers](../../csidriver/release) -[CSM for Authorization](../authorization/release) +[CSM for Authorization](../../authorization/release) -[CSM for Observability](../observability/release) +[CSM for Observability](../../observability/release) -[CSM for Replication](../replication/release) +[CSM for Replication](../../replication/release) -[CSM for Resiliency](../resiliency/release) +[CSM for Resiliency](../../resiliency/release) -[CSM for Encryption](../secure/encryption/release) +[CSM for Encryption](../../secure/encryption/release) -[CSM for Application Mobility](../applicationmobility/release) +[CSM for Application Mobility](../../applicationmobility/release) -[CSM Operator](../deployment/csmoperator/release) +[CSM Operator](../../deployment/csmoperator/release) -[CSM Installation Wizard](../deployment/csminstallationwizard/release) +[CSM Installation Wizard](../../deployment/csminstallationwizard/release) From 8efc896abbc7ed30c92be1338b10c0b8d72175d0 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Tue, 21 May 2024 15:28:50 +0530 Subject: [PATCH 18/32] Solved: 404 Not Found, cli for dellctl --- content/docs/applicationmobility/use_cases.md | 2 +- content/docs/authorization/configuration/powerflex/_index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/applicationmobility/use_cases.md b/content/docs/applicationmobility/use_cases.md index 91671b9e73..1ea23d713f 100644 --- a/content/docs/applicationmobility/use_cases.md +++ b/content/docs/applicationmobility/use_cases.md @@ -6,7 +6,7 @@ Description: > Use Cases --- -After Application Mobility is installed, the [dellctl CLI](../../references/cli/) can be used to register clusters and manage backups and restores of applications. These examples also provide references for using the Application Mobility Custom Resource Definitions (CRDs) to define Custom Resources (CRs) as an alternative to using the `dellctl` CLI. +After Application Mobility is installed, the [dellctl CLI](../support/cli) can be used to register clusters and manage backups and restores of applications. These examples also provide references for using the Application Mobility Custom Resource Definitions (CRDs) to define Custom Resources (CRs) as an alternative to using the `dellctl` CLI. ## Backup and Restore an Application This example details the steps when an application in namespace `demo1` is being backed up and then later restored to either the same cluster or another cluster. In this sample, both Application Mobility and Velero are installed in the `application-mobility` namespace. diff --git a/content/docs/authorization/configuration/powerflex/_index.md b/content/docs/authorization/configuration/powerflex/_index.md index 98d545dbd6..1259f634ee 100644 --- a/content/docs/authorization/configuration/powerflex/_index.md +++ b/content/docs/authorization/configuration/powerflex/_index.md @@ -172,4 +172,4 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization 6. Install the Dell CSI PowerFlex driver following the appropriate documenation for your installation method. -7. (Optional) Install [dellctl](../../../references/cli) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../references/cli) for the installation steps and command list. \ No newline at end of file +7. (Optional) Install [dellctl](../../../support/cli/_index.md/#installation-instructions) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../support/cli) for the installation steps and command list. \ No newline at end of file From 58950886469c01f25993d11a1f9f8c9080bd282f Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Thu, 23 May 2024 10:37:28 +0530 Subject: [PATCH 19/32] Solved: 404 Not Found, license page in encryption --- content/docs/secure/encryption/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/secure/encryption/_index.md b/content/docs/secure/encryption/_index.md index e3b007bfa2..5466bd7e1c 100644 --- a/content/docs/secure/encryption/_index.md +++ b/content/docs/secure/encryption/_index.md @@ -9,7 +9,7 @@ Encryption provides the capability to encrypt user data residing on volumes crea > **NOTE:** This tech-preview release is not intended for use in production environment. -> **NOTE:** Encryption requires a time-based license to create new encrypted volumes. Request a [trial license](../../license) prior to deployment. +> **NOTE:** Encryption requires a time-based license to create new encrypted volumes. Request a [trial license](../../support/license) prior to deployment. > > After the license expiration, existing encrypted volume can still be unlocked and used, but no new encrypted volumes can be created. From e270946f266b3f013411727c2b6949c172006f12 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Thu, 23 May 2024 10:40:13 +0530 Subject: [PATCH 20/32] Solved: 404 Not Found, license page in troubleshooting Solved: 404 Not Found, license page in troubleshooting --- content/docs/secure/encryption/troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/secure/encryption/troubleshooting.md b/content/docs/secure/encryption/troubleshooting.md index addc94b034..18fab42714 100644 --- a/content/docs/secure/encryption/troubleshooting.md +++ b/content/docs/secure/encryption/troubleshooting.md @@ -81,7 +81,7 @@ This may manifest in: - failure to create a new encrypted volume Resolution: -- obtain a [new valid license](../../../license) +- obtain a [new valid license](../../support/license) - check the license is for the cluster on which the encrypted volumes are created - check [encryption-license secret](../../../deployment/helm/modules/installation/encryption#secret-encryption-license) From 1e1e88d7e2e5892d670ec019555054a7dfad2ec0 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Thu, 23 May 2024 10:51:04 +0530 Subject: [PATCH 21/32] Solved: 404 Not Found, prerequisite in authorization --- .../rpm/modules/installation/authorization/authorization.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 888a6f6834..91e64de678 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -11,7 +11,7 @@ The CSM Authorization RPM will be deprecated in a future release. It is highly r This section outlines the deployment steps for Container Storage Modules (CSM) for Authorization. The deployment of CSM for Authorization is handled in 2 parts: - Deploying the CSM for Authorization proxy server, to be controlled by storage administrators -- Configuring one to many [supported](../../../../../../docs/prerequisites) Dell CSI drivers with CSM for Authorization +- Configuring one to many [supported](../../../../../../docs/prerequisites/_index.md/#supported-csm-modules) Dell CSI drivers with CSM for Authorization ## Prerequisites @@ -133,7 +133,7 @@ Please follow the steps outlined in the [proxy server](../../../../../../docs/au ## Configuring a Dell CSI Driver with CSM for Authorization -The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../docs/prerequisites) CSI drivers. This is controlled by the Kubernetes tenant administrator. +The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../docs/prerequisites/_index.md/#supported-csm-modules) CSI drivers. This is controlled by the Kubernetes tenant administrator. Please follow the steps outlined in [PowerFlex](../../../../../../docs/authorization/configuration/powerflex), [PowerMax](../../../../../../docs/authorization/configuration/powermax), or [PowerScale](../../../../../../docs/authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. From bc4420b76c7058938d49d8da2af75a7cc3c5e39d Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Fri, 24 May 2024 11:07:23 +0530 Subject: [PATCH 22/32] Updated Resiliency "Not Yet Tested or Supported" for Powerflex --- content/docs/resiliency/_index.md | 2 ++ content/v1/resiliency/_index.md | 2 ++ content/v2/resiliency/_index.md | 2 ++ 3 files changed, 6 insertions(+) diff --git a/content/docs/resiliency/_index.md b/content/docs/resiliency/_index.md index 8682218523..78fa586121 100644 --- a/content/docs/resiliency/_index.md +++ b/content/docs/resiliency/_index.md @@ -129,6 +129,8 @@ The following provisioning types are supported and have been tested: * Multiple instances of the same driver type (for example two CSI driver for Dell PowerFlex deployments.) +* PowerFlex with Resiliency is not supported for NFS protocol. + ## Deploying and Managing Applications Protected by CSM for Resiliency The first thing to remember about _CSM for Resiliency_ is that it only takes action on pods configured with the designated label. Both the key and the value have to match what is in the podmon helm configuration. CSM for Resiliency emits a log message at startup with the label key and value it is using to monitor pods: diff --git a/content/v1/resiliency/_index.md b/content/v1/resiliency/_index.md index a72b8b35b6..52711c75c6 100644 --- a/content/v1/resiliency/_index.md +++ b/content/v1/resiliency/_index.md @@ -129,6 +129,8 @@ The following provisioning types are supported and have been tested: * Multiple instances of the same driver type (for example two CSI driver for Dell PowerFlex deployments.) +* PowerFlex with Resiliency is not supported for NFS protocol. + ## Deploying and Managing Applications Protected by CSM for Resiliency The first thing to remember about _CSM for Resiliency_ is that it only takes action on pods configured with the designated label. Both the key and the value have to match what is in the podmon helm configuration. CSM for Resiliency emits a log message at startup with the label key and value it is using to monitor pods: diff --git a/content/v2/resiliency/_index.md b/content/v2/resiliency/_index.md index 246992cfe6..4ad6bb981f 100644 --- a/content/v2/resiliency/_index.md +++ b/content/v2/resiliency/_index.md @@ -131,6 +131,8 @@ The following provisioning types are supported and have been tested: * Multiple instances of the same driver type (for example two CSI driver for Dell PowerFlex deployments.) +* PowerFlex with Resiliency is not supported for NFS protocol. + ## Deploying and Managing Applications Protected by CSM for Resiliency The first thing to remember about _CSM for Resiliency_ is that it only takes action on pods configured with the designated label. Both the key and the value have to match what is in the podmon helm configuration. CSM for Resiliency emits a log message at startup with the label key and value it is using to monitor pods: From c21118f3117771376ad1e26d1e7e0751e4d8c66a Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Fri, 24 May 2024 11:08:37 +0530 Subject: [PATCH 23/32] Solved: 404 Not Found, Install driver in authorization for PowerFlex --- content/docs/authorization/configuration/powerflex/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/authorization/configuration/powerflex/_index.md b/content/docs/authorization/configuration/powerflex/_index.md index 1259f634ee..7ea2c20bf8 100644 --- a/content/docs/authorization/configuration/powerflex/_index.md +++ b/content/docs/authorization/configuration/powerflex/_index.md @@ -136,7 +136,7 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization **Operator** - Refer to the [Install Driver](../../../deployment/csmoperator/drivers/powerflex/#install-driver) section to edit the parameters in the Custom Resource to enable CSM Authorization. + Refer to the [Install Driver](../../../deployment/csmoperator/drivers/powerflex.md/#install-driver) section to edit the parameters in the Custom Resource to enable CSM Authorization. Under `modules`, enable the module named `authorization`: From fc9a60e61e1d20a1398abd8950420d5b5b8d5124 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Fri, 24 May 2024 11:23:04 +0530 Subject: [PATCH 24/32] Solved: 404 Not Found, Install driver in authorization for PowerFlex Solved: 404 Not Found, Install driver in authorization for PowerFlex Solved: 404 Not Found, Install driver in authorization for PowerFlex Solved: 404 Not Found, Install driver in authorization for PowerFlex --- content/docs/authorization/configuration/powerflex/_index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/authorization/configuration/powerflex/_index.md b/content/docs/authorization/configuration/powerflex/_index.md index 7ea2c20bf8..368c1644bf 100644 --- a/content/docs/authorization/configuration/powerflex/_index.md +++ b/content/docs/authorization/configuration/powerflex/_index.md @@ -55,7 +55,7 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization **Helm** - Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex/#install-the-driver) section to edit the parameters in `samples/config.yaml` to configure the driver to communicate with the CSM Authorization sidecar. + Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex.md/#install-the-driver) section to edit the parameters in `samples/config.yaml` to configure the driver to communicate with the CSM Authorization sidecar. - Update `endpoint` to match the localhost endpoint in `samples/secret/karavi-authorization-config.json`. @@ -102,7 +102,7 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization **Helm** - Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex/#install-the-driver) section to edit the parameters in `myvalues.yaml` to enable CSM Authorization. + Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex.md/#install-the-driver) section to edit the parameters in `myvalues.yaml` to enable CSM Authorization. - Update `authorization.enabled` to `true`. From 7bdcbb4441f498b9ed139ac3394f4fe6e725fe06 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 15:51:56 +0530 Subject: [PATCH 25/32] Solved: 404 Not Found, PowerFlex, PowerScale, PowerMax, Proxy-server, Troubleshooting and support Solved: 404 Not Found, PowerFlex, PowerScale, PowerMax, Proxy-server, Troubleshooting and support --- .../installation/authorization/authorization.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md index 91e64de678..e4e1a55af0 100644 --- a/content/docs/deployment/rpm/modules/installation/authorization/authorization.md +++ b/content/docs/deployment/rpm/modules/installation/authorization/authorization.md @@ -11,7 +11,7 @@ The CSM Authorization RPM will be deprecated in a future release. It is highly r This section outlines the deployment steps for Container Storage Modules (CSM) for Authorization. The deployment of CSM for Authorization is handled in 2 parts: - Deploying the CSM for Authorization proxy server, to be controlled by storage administrators -- Configuring one to many [supported](../../../../../../docs/prerequisites/_index.md/#supported-csm-modules) Dell CSI drivers with CSM for Authorization +- Configuring one to many [supported](../../../../../../prerequisites/#supported-csm-modules) Dell CSI drivers with CSM for Authorization ## Prerequisites @@ -123,19 +123,19 @@ A Storage Administrator can execute the shell script, install_karavi_auth.sh as 5. After installation, application data will be stored on the system under `/var/lib/rancher/k3s/storage/`. -If errors occur during installation, review the [Troubleshooting](../../../../../../docs/authorization/troubleshooting.md) section. +If errors occur during installation, review the [Troubleshooting](../../../../../../authorization/troubleshooting) section. ## Configuring the CSM for Authorization Proxy Server The first part of CSM for Authorization deployment is to configure the proxy server. This is controlled by the Storage Administrator. -Please follow the steps outlined in the [proxy server](../../../../../../docs/authorization/configuration/proxy-server) configuration. +Please follow the steps outlined in the [proxy server](../../../../../../authorization/configuration/proxy-server) configuration. ## Configuring a Dell CSI Driver with CSM for Authorization -The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../docs/prerequisites/_index.md/#supported-csm-modules) CSI drivers. This is controlled by the Kubernetes tenant administrator. +The second part of CSM for Authorization deployment is to configure one or more of the [supported](../../../../../../prerequisites/#supported-csm-modules) CSI drivers. This is controlled by the Kubernetes tenant administrator. -Please follow the steps outlined in [PowerFlex](../../../../../../docs/authorization/configuration/powerflex), [PowerMax](../../../../../../docs/authorization/configuration/powermax), or [PowerScale](../../../../../../docs/authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. +Please follow the steps outlined in [PowerFlex](../../../../../../authorization/configuration/powerflex), [PowerMax](../../../../../../authorization/configuration/powermax), or [PowerScale](../../../../../../authorization/configuration/powerscale) to configure the CSI Driver to work with the Authorization sidecar. ## Updating CSM for Authorization Proxy Server Configuration From 3f6f998ff564dfd022128f306322dedbb74f3eaf Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 16:12:27 +0530 Subject: [PATCH 26/32] Solved: 404 Not Found dellctl and installation of PowerFlex using Helm in Authorization --- .../docs/authorization/configuration/powerflex/_index.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/docs/authorization/configuration/powerflex/_index.md b/content/docs/authorization/configuration/powerflex/_index.md index 368c1644bf..06c0e803cc 100644 --- a/content/docs/authorization/configuration/powerflex/_index.md +++ b/content/docs/authorization/configuration/powerflex/_index.md @@ -55,7 +55,7 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization **Helm** - Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex.md/#install-the-driver) section to edit the parameters in `samples/config.yaml` to configure the driver to communicate with the CSM Authorization sidecar. + Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex/#install-the-driver) section to edit the parameters in `samples/config.yaml` to configure the driver to communicate with the CSM Authorization sidecar. - Update `endpoint` to match the localhost endpoint in `samples/secret/karavi-authorization-config.json`. @@ -102,7 +102,7 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization **Helm** - Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex.md/#install-the-driver) section to edit the parameters in `myvalues.yaml` to enable CSM Authorization. + Refer to the [Install the Driver](../../../deployment/helm/drivers/installation/powerflex/#install-the-driver) section to edit the parameters in `myvalues.yaml` to enable CSM Authorization. - Update `authorization.enabled` to `true`. @@ -136,7 +136,7 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization **Operator** - Refer to the [Install Driver](../../../deployment/csmoperator/drivers/powerflex.md/#install-driver) section to edit the parameters in the Custom Resource to enable CSM Authorization. + Refer to the [Install Driver](../../../deployment/csmoperator/drivers/powerflex/#install-driver) section to edit the parameters in the Custom Resource to enable CSM Authorization. Under `modules`, enable the module named `authorization`: @@ -172,4 +172,4 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization 6. Install the Dell CSI PowerFlex driver following the appropriate documenation for your installation method. -7. (Optional) Install [dellctl](../../../support/cli/_index.md/#installation-instructions) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../support/cli) for the installation steps and command list. \ No newline at end of file +7. (Optional) Install [dellctl](../../../support/cli/#installation-instructions) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../support/cli) for the installation steps and command list. \ No newline at end of file From 197303bf1fed0b3f1d2f6654214200a61cc45486 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 16:21:50 +0530 Subject: [PATCH 27/32] Solved: 404 Not Found License Page in Encryption --- content/docs/secure/encryption/troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/secure/encryption/troubleshooting.md b/content/docs/secure/encryption/troubleshooting.md index 18fab42714..f19fbb1bbf 100644 --- a/content/docs/secure/encryption/troubleshooting.md +++ b/content/docs/secure/encryption/troubleshooting.md @@ -81,7 +81,7 @@ This may manifest in: - failure to create a new encrypted volume Resolution: -- obtain a [new valid license](../../support/license) +- obtain a [new valid license](../../../support/license) - check the license is for the cluster on which the encrypted volumes are created - check [encryption-license secret](../../../deployment/helm/modules/installation/encryption#secret-encryption-license) From 8892a692203b4b29656b72078a9bc28ee1f51f73 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 16:27:26 +0530 Subject: [PATCH 28/32] Solved: 404 Not Found Troubleshooting in Support for Observability, Resiliency, Encryption and Application Mobility --- content/docs/support/troubleshooting/_index.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/docs/support/troubleshooting/_index.md b/content/docs/support/troubleshooting/_index.md index 067720aa99..c987433b32 100644 --- a/content/docs/support/troubleshooting/_index.md +++ b/content/docs/support/troubleshooting/_index.md @@ -10,16 +10,16 @@ Troubleshooting links for Container Storage Modules: [CSI Drivers](../../csidriver/troubleshooting) -[CSM for Authorization](../../authorization/troubleshooting.md) +[CSM for Authorization](../../authorization/troubleshooting) [CSM for Observability](../../observability/troubleshooting) -[CSM for Replication](../../replication/troubleshooting.md) +[CSM for Replication](../../replication/troubleshooting) -[CSM for Resiliency](../../resiliency/troubleshooting.md) +[CSM for Resiliency](../../resiliency/troubleshooting) -[CSM for Encryption](../../secure/encryption/troubleshooting.md) +[CSM for Encryption](../../secure/encryption/troubleshooting) -[CSM for Application Mobility](../../applicationmobility/troubleshooting.md) +[CSM for Application Mobility](../../applicationmobility/troubleshooting) [CSM Operator](../../deployment/csmoperator/troubleshooting) \ No newline at end of file From bdb53bfc28fa3ee4b6a0f2fb8a0081e421ef5bb8 Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 16:37:36 +0530 Subject: [PATCH 29/32] Solved: 404 Not Found CLI in Application Mobility --- content/docs/applicationmobility/use_cases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/applicationmobility/use_cases.md b/content/docs/applicationmobility/use_cases.md index 1ea23d713f..7ffdae38ca 100644 --- a/content/docs/applicationmobility/use_cases.md +++ b/content/docs/applicationmobility/use_cases.md @@ -6,7 +6,7 @@ Description: > Use Cases --- -After Application Mobility is installed, the [dellctl CLI](../support/cli) can be used to register clusters and manage backups and restores of applications. These examples also provide references for using the Application Mobility Custom Resource Definitions (CRDs) to define Custom Resources (CRs) as an alternative to using the `dellctl` CLI. +After Application Mobility is installed, the [dellctl CLI](../../support/cli) can be used to register clusters and manage backups and restores of applications. These examples also provide references for using the Application Mobility Custom Resource Definitions (CRDs) to define Custom Resources (CRs) as an alternative to using the `dellctl` CLI. ## Backup and Restore an Application This example details the steps when an application in namespace `demo1` is being backed up and then later restored to either the same cluster or another cluster. In this sample, both Application Mobility and Velero are installed in the `application-mobility` namespace. From d6a792c561ce6d42407102a11c7ae8dbd5cbc6fa Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 16:43:33 +0530 Subject: [PATCH 30/32] Solved: 404 Not Found, SmartQuotas in PowerScale --- content/docs/support/cert-csi/_index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/support/cert-csi/_index.md b/content/docs/support/cert-csi/_index.md index 4b2c382b71..f36ba596ac 100644 --- a/content/docs/support/cert-csi/_index.md +++ b/content/docs/support/cert-csi/_index.md @@ -376,7 +376,7 @@ storageClasses: > NOTE: For testing/debugging purposes, it can be useful to use the `--no-cleanup` so resources do not get deleted. -> NOTE: If you are using CSI PowerScale with [SmartQuotas](../../csidriver/features/powerscale.md/#usage-of-smartquotas-to-limit-storage-consumption) disabled, the `Volume Expansion` suite is expected to timeout due to the way PowerScale provisions storage. Set `storageClasses.expansion` to `false` to skip this suite. +> NOTE: If you are using CSI PowerScale with [SmartQuotas](../../csidriver/features/powerscale/#usage-of-smartquotas-to-limit-storage-consumption) disabled, the `Volume Expansion` suite is expected to timeout due to the way PowerScale provisions storage. Set `storageClasses.expansion` to `false` to skip this suite. ```bash cert-csi certify --cert-config --vsc @@ -533,7 +533,7 @@ Run `cert-csi test clone-volume -h` for more options. > Raw block volumes cannot be verified since there is no filesystem. -> If you are using CSI PowerScale with [SmartQuotas](../csidriver/features/powerscale/#usage-of-smartquotas-to-limit-storage-consumption) disabled, the `Volume Expansion` suite is expected to timeout due to the way PowerScale provisions storage. +> If you are using CSI PowerScale with [SmartQuotas](../../csidriver/features/powerscale/#usage-of-smartquotas-to-limit-storage-consumption) disabled, the `Volume Expansion` suite is expected to timeout due to the way PowerScale provisions storage. ```bash cert-csi test expansion --sc From 702b3a536786fbd68daaa722bef5b9e17fa8e07b Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 17:53:26 +0530 Subject: [PATCH 31/32] Solved: 404 Not Found reference CLI for PowerScale and PowerMax --- content/docs/authorization/configuration/powermax/_index.md | 2 +- content/docs/authorization/configuration/powerscale/_index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/authorization/configuration/powermax/_index.md b/content/docs/authorization/configuration/powermax/_index.md index d37ce9ff9c..4003f65efd 100644 --- a/content/docs/authorization/configuration/powermax/_index.md +++ b/content/docs/authorization/configuration/powermax/_index.md @@ -146,4 +146,4 @@ Create the karavi-authorization-config secret using this command: 5. Install the Dell CSI PowerMax driver following the appropriate documenation for your installation method. -6. (Optional) Install [dellctl](../../../references/cli) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../references/cli) for the installation steps and command list. \ No newline at end of file +6. (Optional) Install [dellctl](../../../support/cli/#installation-instructions) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../support/cli) for the installation steps and command list. \ No newline at end of file diff --git a/content/docs/authorization/configuration/powerscale/_index.md b/content/docs/authorization/configuration/powerscale/_index.md index 87941a9c85..58c0f19c91 100644 --- a/content/docs/authorization/configuration/powerscale/_index.md +++ b/content/docs/authorization/configuration/powerscale/_index.md @@ -178,4 +178,4 @@ kubectl -n isilon create secret generic karavi-authorization-config --from-file= 6. Install the Dell CSI PowerScale driver following the appropriate documenation for your installation method. -7. (Optional) Install [dellctl](../../../references/cli) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../references/cli) for the installation steps and command list. \ No newline at end of file +7. (Optional) Install [dellctl](../../../support/cli/#installation-instructions) to perform Kubernetes administrator commands for additional capabilities (e.g., list volumes). Please refer to the [dellctl documentation page](../../../support/cli) for the installation steps and command list. \ No newline at end of file From 38a321a26ac0e87c787de94e03505813e19e439e Mon Sep 17 00:00:00 2001 From: Wilson Radadia Date: Mon, 27 May 2024 18:44:39 +0530 Subject: [PATCH 32/32] Solved: 404 Not Found, Authorization in Upgrade Module --- content/docs/deployment/rpm/modules/upgrade/authorization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/deployment/rpm/modules/upgrade/authorization.md b/content/docs/deployment/rpm/modules/upgrade/authorization.md index fa29a9fee0..af14f3404b 100644 --- a/content/docs/deployment/rpm/modules/upgrade/authorization.md +++ b/content/docs/deployment/rpm/modules/upgrade/authorization.md @@ -16,7 +16,7 @@ This section outlines the upgrade steps for Container Storage Modules (CSM) for ## Upgrading CSM for Authorization proxy server -Obtain the latest single binary installer RPM by following one of our two options [here](../../installation/authorization#single-binary-installer). +Obtain the latest single binary installer RPM by following one of our two options [here](../../installation/authorization/authorization#single-binary-installer). To update the rpm package on the system, run the below command from within the extracted folder: