27 Commits

Author SHA1 Message Date
Zuul
06202b1ccc Merge "Update csm-replication helm charts to v1.10.0" 2025-02-27 23:50:57 +00:00
Zuul
80bcd611cf Merge "Update csi-powerscale helm charts to v2.12.0" 2025-02-27 23:50:47 +00:00
Zuul
8ebba7ad1c Merge "Update csm-observability helm charts to v1.10.0" 2025-02-27 23:50:42 +00:00
Gustavo Ornaghi Antunes
403893e5b1 Update csm-replication helm charts to v1.10.0
New update to csm-replication helm-chart to v1.10.0 based on
https://github.com/dell/helm-charts/archive/csm-replication-1.10.0.tar.gz

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app
  PASS: Enable csm-replication chart and apply overrides with
        csi-powerstore chart
  PASS: Check if the replication pods are running

Note: All tests was performed in AIO-SX and AIO-DX using k8s 1.29

Story: 2011308
Task: 51473

Change-Id: Ia6e67daa59b09a3d4db472d1ae7c3b16a70d958a
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2025-02-27 14:22:52 -03:00
Gustavo Ornaghi Antunes
8f5333b936 Update csi-powerscale helm charts to v2.12.0
New update to csi-powerscale helm-chart to v2.12.0 based on
https://github.com/dell/helm-charts/releases/tag/csi-isilon-2.12.0

supported_k8s_version: >= 1.29

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app
  PASS: Check if all pods are running
  PASS: Create pvc and read/write using csi-powerscale
  PASS: Enable csm-observability chart, apply app with overrides and
        check in graphana dashboard
  PASS: Check if all pods are running in platform or application
        following user-overrides
  PASS: Use csm-resiliency (podmon) module with csi-powerscale

Note: All tests was performed in AIO-SX and AIO-DX using k8s 1.29

Story: 2011308
Task: 51500

Change-Id: I1897d32bb779d397578d01acbb320e42661f8f93
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2025-02-27 08:35:33 -03:00
Zuul
0449fb3ff2 Merge "Update csi-powerstore helm charts to v2.12.0" 2025-02-26 17:47:01 +00:00
Zuul
1250b1e0b9 Merge "Update csi-powermax helm charts to v2.12.0" 2025-02-26 15:07:20 +00:00
Gustavo Ornaghi Antunes
6e87f93768 Update csi-powerstore helm charts to v2.12.0
New update to csi-powerstore helm-chart to v2.12.0 based on
https://github.com/dell/helm-charts/releases/tag/csi-powerstore-2.12.0

supported_k8s_version: >= 1.29

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app
  PASS: Check if all pods are running
  PASS: Create pvc and read/write using csi-powerstore
  PASS: Enable csm-replication chart and apply app with overrides
  PASS: Enable csm-observability chart, apply app with overrides and
        check in graphana dashboard
  PASS: Check if all pods are running in platform or application
        following user-overrides
  PASS: Use csm-resiliency (podmon) module with csi-powerstore

Note: All tests was performed in AIO-SX and AIO-DX using k8s 1.29

Story: 2011308
Task: 51449

Change-Id: Ia9930591cf12a24a0e1e182b050dbac69a7d1e51
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2025-02-26 08:04:04 -03:00
Gustavo Ornaghi Antunes
43d1969468 Update csm-observability helm charts to v1.10.0
New update to csi-powerstore helm-chart to v1.10.0 based on
https://github.com/dell/helm-charts/tree/karavi-observability-1.10.0

supported_k8s_version: >= 1.29

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app
  PASS: Create pvc and read/write with both CSI-Powerstore and
        CSM-Observability charts activated.
  PASS: Use prometheus and grafana to attest that data is being provided

Note: All tests was performed in AIO-SX and AIO-DX using k8s 1.29

Story: 2011308
Task: 51458

Change-Id: Ie5779eb4821ed3caadfc335a11a4a41938f9ebbd
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2025-02-26 08:01:29 -03:00
Lorran Lucas
3cff8ec57c Update csi-powermax helm charts to v2.12.0
New update to csi-powermax helm-chart to v2.12.0 based on
https://github.com/dell/csi-powermax/releases/tag/v2.12.0

Added patch number 11 to remove leftover leases after
application removal.

supported_k8s_version: >= 1.29.2

Test Plan:
  PASS: All packages built successfully
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX VM.
  PASS: Check if all pods are running.

Story: 2011308
Task: 51501

Change-Id: I8d77299bd75f9748335012c4b3d42778e83923c4
Signed-off-by: Lorran Lucas <Lorran.daCosta@windriver.com>
2025-02-25 16:02:09 -03:00
hfarhat
e6ca9db39f Update csi-powerflex helm charts to v2.12.0
New update to csi-powerflex helm-chart to v2.12.0 based on
https://github.com/dell/helm-charts/releases/tag/csi-vxflexos-2.12.0

Added patch number 13 to remove leftover leases after
application-remove.

Added patch number 14 to fix csinodes list permissions.

Added patch number 15 to fix configmap name, which
is hardcoded in the csi-powerflex source code.

Added patch number 16 to fix warning for /opt/emc
directory not found.

supported_k8s_version: >= 1.29.2

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX VM.
  PASS: Enable csm-resiliency charts and apply overrides.
  PASS: Check if all pods are running.

Story: 2011308
Task: 51484

Change-Id: I9aaf9f29389b8e47130f37ac0ec2123865179950
Signed-off-by: Heitor Farhat <heitor.farhat@windriver.com>
2025-02-25 14:55:23 -03:00
Heitor Farhat
36a461b645 Update csi-unity helm charts to v2.12.0
New update to csi-unity helm-chart to v2.12.0 based on
https://github.com/dell/helm-charts/releases/tag/csi-unity-2.12.0

Added patch number 10 to remove leftover leases after
application-remove.

supported_k8s_version: >= 1.29.2

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX lab.
  PASS: Enable csm-resiliency and apply overrides.
  PASS: Check if all pods are running.
  PASS: Create pvc and read/write using csi-unity.

Story: 2011308
Task: 51446

Change-Id: Ib19d03c9834754337075b2cd2bb40df232ad9ebe
Signed-off-by: Heitor Farhat <heitor.farhat@windriver.com>
2025-02-20 16:52:21 -03:00
Guilherme Costa
d90a4ae9a9 csm-application-mobility: code removal
Dell has communicated that App Mobility feature is becoming a premium
offering as part of APEX Navigator for Kubernetes and the App Mobility
license will not be generally available. Saying so, all code related to
csm-application-mobility is being removed.

Test Plan:
  PASS: All packages built
    PASS: Upload/apply/remove/delete/update dell-storage app
          in AIO-SX lab.
    PASS: Check that csm-application-mobility is not present on
          dell-storage's helm-override-list

Story: 2010693
Task: 50205

Change-Id: I28374e338af3cecde549309a45d9878629a5a63d
Signed-off-by: Guilherme Costa <guilherme.costa@windriver.com>
2024-05-28 13:21:39 +00:00
Gustavo Ornaghi Antunes
80ca831260 csi-powermax: Include CSI-PowerMax Helm Chart
Including the CSI-PowerMax helm chart to App Dell Storage repository.

supported_k8s_version: ">= 1.23.0 < 1.30.0"

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX VM.
  PASS: Enable csm-replication and csm-authorization charts and apply
        overrides.
  PASS: Check if the replication and authorization pods are running.
  PASS: Check if enabled sidecar containers are running.

Story: 2010693
Task: 49920

Change-Id: I6309d1bd085114bdb5a2b729863aeeb27af31784
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2024-05-03 14:27:04 -03:00
Luiz Felipe Kina
256210bd76 csi-powerflex: Include CSI-PowerFlex Helm Chart
Including the CSI-PowerFlex helm chart to App Dell Storage repository.

supported_k8s_version: ">= 1.24.0 < 1.30.0"

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX VM.
  PASS: Enable csm-replication and csm-resiliency charts and apply
        overrides.
  PASS: Check if the replication and resiliency pods are running.
  PASS: Check if enabled sidecar containers are running.

Story: 2010693
Task: 49866

Change-Id: Ib392456c2baf170dec6bb9a8845575dffab47d18
Signed-off-by: Luiz Felipe Kina <LuizFelipe.EiskeKina@windriver.com>
2024-05-03 10:22:42 -03:00
Gustavo Ornaghi Antunes
d873c07b40 Update csi-unity helm charts to v2.10.0
New update to csi-unity helm-chart to v2.10.0 based on
https://github.com/dell/helm-charts/releases/tag/csi-unity-2.10.0

supported_k8s_version: ">= 1.24.0 < 1.30.0"

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX lab.
  PASS: Enable csm-resiliency charts and apply overrides.
  PASS: Check if all pods are running.
  PASS: Create pvc and read/write using csi-unity.

Story: 2010693
Task: 49902

Change-Id: Ic18b13aa8d623bcb5ace9f3c4bacb32ce9dcc0e9
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2024-04-23 10:19:38 -03:00
Zuul
e092b4e541 Merge "csi-powerscale: Include CSI-PowerScale Helm Chart" 2024-04-22 19:14:13 +00:00
Guilherme Costa
1ecdef8173 csi-powerscale: Include CSI-PowerScale Helm Chart
Including the CSI-PowerScale helm chart to App Dell Storage repository.

K8s version supported: >= 1.21.0 < 1.30.0

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX HW lab.
  PASS: Enable csm-replication and csm-resiliency charts and apply
        overrides.
  PASS: Check if the replication and resiliency pods are running.
  PASS: Check if enabled sidecar containers are running.

Story: 2010693
Task: 49837

Change-Id: I57da3ae1d870108e51caecd7ad20ed86e78f0bd1
Signed-off-by: Guilherme Costa <guilherme.costa@windriver.com>
2024-04-19 17:16:11 -03:00
Zuul
c736a384fe Merge "Update csm-observability helm charts to v1.8.0" 2024-04-18 20:17:38 +00:00
Gustavo Ornaghi Antunes
45f718cb4d Update csm-observability helm charts to v1.8.0
New update to csm-observability helm-chart to v1.8.0 based on
https://github.com/dell/helm-charts/archive/karavi-observability
-1.8.0.tar.gz

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX HW lab.
  PASS: Create pvc and read/write with both CSI-Powerstore and
        CSM-Observability activated.
  PASS: Use prometheus and grafana to attest that data is being provided

Change-Id: I1bbb8e5857ca5b6452644c82cd7b0f8e2fd8c2d7
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2024-04-17 15:57:25 -03:00
Gustavo Ornaghi Antunes
5b352ebff1 Update csi-powerstore helm charts to v2.10.0
New update to csi-powerstore helm-chart to v2.10.0 based on
https://github.com/dell/helm-charts/releases/tag/csi-powerstore-2.10.0

supported_k8s_version: ">= 1.24.0 < 1.30.0"

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX HW lab.
  PASS: Enable csm-replication and csm-resiliency charts and apply
        overrides.
  PASS: Check if all pods are running.
  PASS: Create pvc and read/write using csi-powerstore.

Story: 2010693
Task: 49872

Change-Id: Ib0fc899b6334c293d4be16f9a0644bdb4aa9253b
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2024-04-16 14:48:29 -03:00
Guilherme Costa
30132226e3 Update csm-replication helm charts to v1.8.0
New update to csm-replication helm-chart to v1.8.0 based on
https://github.com/dell/helm-charts/archive/csm-replication-1.8.0.tar.gz

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX HW lab.
  PASS: Enable csm-replication chart and apply overrides.
  PASS: Check if the replication pods are running.

Story: 2010693
Task: 49794

Change-Id: Ib4deeb998edd53696f5051fd1ff5a80006a1b35c
Signed-off-by: Guilherme Costa <guilherme.costa@windriver.com>
2024-04-05 16:58:37 -03:00
Zuul
c339062aa5 Merge "Up-version velero subchart" 2024-03-15 19:02:18 +00:00
Gustavo Ornaghi Antunes
236a44426a Up-version velero subchart
New updated version of velero (6.0.0) based on the latest version
available at:
https://github.com/vmware-tanzu/helm-charts/tree/velero-6.0.0

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
  AIO-DX-PLUS HW lab.
  PASS: Create and run backup/restore using csm-application-mobility

Story: 2010693
Task: 49726

Change-Id: I670f50689b595c0e06ddc3d68bbad1d40b06b8f5
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2024-03-15 13:20:57 -03:00
Guilherme Costa
26a1d5a14e Update csm-observability helm charts to v1.7.0
New update to csm-observability helm-chart to v1.7.0 based on
https://github.com/dell/helm-charts/archive/karavi-observability
-1.7.0.tar.gz

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX HW lab.
  PASS: Create pvc and read/write with both CSI-Powerstore and
        CSM-Observability activated.
  PASS: Use prometheus and grafana to attest that data is being provided

Story: 2010693
Task: 49708

Change-Id: I17265cca4f22cd7e78c4dcb1a865d225aabdd714
Signed-off-by: Guilherme Costa <guilherme.costa@windriver.com>
2024-03-14 14:13:19 -03:00
Guilherme Costa
d055fadf1b Update csi-unity helm charts to v2.9.1
New update to csi-unity helm-chart to v2.9.1 based on
https://github.com/dell/helm-charts/archive/csi-unity-2.9.1.tar.gz

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
        AIO-SX virtual env using UnityVSA simulator.
  PASS: Create pvc and read/write using csi-unity.

Story: 2010693
Task: 49677

Change-Id: Ifadb233f8939ceb1a08c3c4e227415c52fd4c6d6
Signed-off-by: Guilherme Costa <guilherme.costa@windriver.com>
2024-03-11 17:42:51 -03:00
gornaghi
ee5fdc013a Update csi-powerstore helm charts to v2.9.1
New update to csi-powerstore helm-chart to v2.9.1 based on
https://github.com/dell/helm-charts/releases/tag/csi-powerstore-2.9.1

New file structure and addition of new auto-version support
for all helm-charts.

Test Plan:
  PASS: All packages built
  PASS: Upload/apply/remove/delete/update dell-storage app in
  AIO-SX HW lab.
  PASS: Create pvc and read/write using csi-powerstore.

Story: 2010693
Task: 49639

Change-Id: I5d7eb562ed11ab98d2452c63a12409818db043fb
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2024-03-01 09:20:16 -03:00