From aca481d8f618a5817ec40d81a0c1a743e75208f9 Mon Sep 17 00:00:00 2001 From: Rishabh Raj <120644626+rishabhatdell@users.noreply.github.com> Date: Tue, 27 Aug 2024 12:02:24 +0530 Subject: [PATCH] Updated docs for `CSI-Powerflex 2.12` (#1233) * updated docs for csi-vxflexos2.12 * updated install wizard for vxflexos2.12 * fixed unit tests * fix indentation in generate-yaml.test.js * fix linter issues * fix linters in generate-yaml.test.js --- content/docs/csidriver/_index.md | 2 +- content/docs/csidriver/release/powerflex.md | 2 +- .../csminstallationwizard/_index.md | 4 +- .../csminstallationwizard/release/_index.md | 2 +- .../csm-versions/default-values.properties | 2 +- .../csminstallationwizard/src/index.html | 8 +- .../src/static/js/constants.js | 2 +- .../src/static/js/tests/generate-yaml.test.js | 2 +- .../src/static/js/tests/ui-functions.test.js | 20 +- .../src/static/js/tests/utility.test.js | 2 +- .../src/static/js/ui-functions.js | 8 +- .../templates/helm/csm-1.12.0-values.template | 538 ++++++++++++++++++ content/docs/deployment/csmoperator/_index.md | 4 +- .../helm/drivers/installation/powerflex.md | 6 +- .../helm/drivers/upgrade/powerflex.md | 4 +- content/docs/prerequisites/_index.md | 2 +- 16 files changed, 573 insertions(+), 35 deletions(-) create mode 100644 content/docs/deployment/csminstallationwizard/src/templates/helm/csm-1.12.0-values.template diff --git a/content/docs/csidriver/_index.md b/content/docs/csidriver/_index.md index 76ff92a022..68c3592998 100644 --- a/content/docs/csidriver/_index.md +++ b/content/docs/csidriver/_index.md @@ -16,7 +16,7 @@ The CSI Drivers by Dell implement an interface between [CSI](https://kubernetes- {{}} | Features | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore | |--------------------------|:--------:|:---------:|:---------:|:----------:|:----------:| -| CSI Driver version | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 | +| CSI Driver version | 2.11.0 | 2.12.0 | 2.11.0 | 2.11.0 | 2.11.0 | | Static Provisioning | yes | yes | yes | yes | yes | | Dynamic Provisioning | yes | yes | yes | yes | yes | | Expand Persistent Volume | yes | yes | yes | yes | yes | diff --git a/content/docs/csidriver/release/powerflex.md b/content/docs/csidriver/release/powerflex.md index 27474b840a..f4b266a597 100644 --- a/content/docs/csidriver/release/powerflex.md +++ b/content/docs/csidriver/release/powerflex.md @@ -3,7 +3,7 @@ title: PowerFlex description: Release notes for PowerFlex CSI driver --- -## Release Notes - CSI PowerFlex v2.11.0 +## Release Notes - CSI PowerFlex v2.12.0 diff --git a/content/docs/deployment/csminstallationwizard/_index.md b/content/docs/deployment/csminstallationwizard/_index.md index e8fd5038b3..c85ad983f7 100644 --- a/content/docs/deployment/csminstallationwizard/_index.md +++ b/content/docs/deployment/csminstallationwizard/_index.md @@ -21,10 +21,10 @@ The [Dell Container Storage Modules Installation Wizard](./src/index.html) is a | CSI PowerMax | 2.10.1 |✔️ |✔️ | | CSI PowerMax | 2.9.1 |✔️ |✔️ | | CSI PowerMax | 2.8.0 |✔️ |✔️ | +| CSI PowerFlex | 2.12.0 |✔️ |❌ | | CSI PowerFlex | 2.11.0 |✔️ |❌ | -| CSI PowerFlex | 2.10.1 |✔️ |❌ | +| CSI PowerFlex | 2.10.1 |✔️ |❌ | | CSI PowerFlex | 2.9.1 |✔️ |❌ | -| CSI PowerFlex | 2.8.0 |✔️ |❌ | | CSI PowerScale | 2.11.0 |✔️ |✔️ | | CSI PowerScale | 2.10.1 |✔️ |✔️ | | CSI PowerScale | 2.9.1 |✔️ |✔️ | diff --git a/content/docs/deployment/csminstallationwizard/release/_index.md b/content/docs/deployment/csminstallationwizard/release/_index.md index 756c37405b..d672efb788 100644 --- a/content/docs/deployment/csminstallationwizard/release/_index.md +++ b/content/docs/deployment/csminstallationwizard/release/_index.md @@ -5,7 +5,7 @@ weight: 5 description: Release notes for CSM Installation Wizard --- -## Release Notes - CSM Installation Wizard 1.3.0 +## Release Notes - CSM Installation Wizard 1.4.0 diff --git a/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties b/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties index 7ec130a487..a4de686591 100644 --- a/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties +++ b/content/docs/deployment/csminstallationwizard/src/csm-versions/default-values.properties @@ -1,4 +1,4 @@ -csmVersion=1.11.0 +csmVersion=1.12.0 imageRepository=dellemc controllerCount=1 nodeSelectorLabel=node-role.kubernetes.io/control-plane: diff --git a/content/docs/deployment/csminstallationwizard/src/index.html b/content/docs/deployment/csminstallationwizard/src/index.html index df2597bfd4..c38663f8ca 100644 --- a/content/docs/deployment/csminstallationwizard/src/index.html +++ b/content/docs/deployment/csminstallationwizard/src/index.html @@ -90,10 +90,10 @@
diff --git a/content/docs/deployment/csminstallationwizard/src/static/js/constants.js b/content/docs/deployment/csminstallationwizard/src/static/js/constants.js index 18787eed66..138e5d3b08 100644 --- a/content/docs/deployment/csminstallationwizard/src/static/js/constants.js +++ b/content/docs/deployment/csminstallationwizard/src/static/js/constants.js @@ -40,10 +40,10 @@ const CONSTANTS = { PROPERTIES: ".properties", HELM: "helm", OPERATOR: "operator", - CSM_HELM_V180: "1.1.0", CSM_HELM_V193: "1.2.1", CSM_HELM_V1102: "1.3.2", CSM_HELM_V1110: "1.4.0", + CSM_HELM_V1120: "1.5.0", HELM_TAINTS: ` - key: "$KEY" operator: "Exists" diff --git a/content/docs/deployment/csminstallationwizard/src/static/js/tests/generate-yaml.test.js b/content/docs/deployment/csminstallationwizard/src/static/js/tests/generate-yaml.test.js index 5a7eb48ace..1473af6086 100644 --- a/content/docs/deployment/csminstallationwizard/src/static/js/tests/generate-yaml.test.js +++ b/content/docs/deployment/csminstallationwizard/src/static/js/tests/generate-yaml.test.js @@ -42,10 +42,10 @@ const CONSTANTS = { PROPERTIES: ".properties", HELM: "helm", OPERATOR: "operator", - CSM_HELM_V180: "1.1.0", CSM_HELM_V193: "1.2.1", CSM_HELM_V1102: "1.3.2", CSM_HELM_V1110: "1.4.0", + CSM_HELM_V1120: "1.5.0", HELM_TAINTS: ` - key: "$KEY" operator: "Exists" diff --git a/content/docs/deployment/csminstallationwizard/src/static/js/tests/ui-functions.test.js b/content/docs/deployment/csminstallationwizard/src/static/js/tests/ui-functions.test.js index e477a66b74..c7fd17c0ff 100644 --- a/content/docs/deployment/csminstallationwizard/src/static/js/tests/ui-functions.test.js +++ b/content/docs/deployment/csminstallationwizard/src/static/js/tests/ui-functions.test.js @@ -68,10 +68,10 @@ const CONSTANTS = { PROPERTIES: ".properties", HELM: "helm", OPERATOR: "operator", - CSM_HELM_V180: "1.1.0", CSM_HELM_V193: "1.2.1", CSM_HELM_V1102: "1.3.2", CSM_HELM_V1110: "1.4.0", + CSM_HELM_V1120: "1.5.0", }; describe("GIVEN onAuthorizationChange function", () => { @@ -561,8 +561,8 @@ describe("GIVEN resetTaint function", () => { describe("GIVEN displayModules function", () => { const testHtml = ` @@ -722,7 +722,7 @@ describe("GIVEN displayCommands function", () => { - +