diff --git a/.github/workflows/helm-validations.yml b/.github/workflows/helm-validations.yml index 2a995c41..1d6f1d82 100644 --- a/.github/workflows/helm-validations.yml +++ b/.github/workflows/helm-validations.yml @@ -41,7 +41,6 @@ jobs: echo "modified=true" >> "$GITHUB_OUTPUT" fi - # disabling step temporarily to have more time to look into "chart metadata is missing these dependencies" error - # - name: Run chart-testing linter - # if: steps.modified-charts.outputs.modified == 'true' - # run: ct lint --config ct.yaml + - name: Run chart-testing linter + if: steps.modified-charts.outputs.modified == 'true' + run: ct lint --config ct.yaml diff --git a/charts/csm-authorization-v2.0/Chart.yaml b/charts/csm-authorization-v2.0/Chart.yaml index 6a63fe79..2069e1a7 100644 --- a/charts/csm-authorization-v2.0/Chart.yaml +++ b/charts/csm-authorization-v2.0/Chart.yaml @@ -8,6 +8,9 @@ description: | storage enablers for Dell EMC storage products. CSM for Authorization provides storage and Kubernetes administrators the ability to apply RBAC for Dell CSI Drivers. dependencies: + - name: redis-csm + version: 0.1.0 + condition: required - name: cert-manager version: 1.10.0 repository: https://charts.jetstack.io diff --git a/charts/csm-authorization-v2.0/charts/redis/.helmignore b/charts/csm-authorization-v2.0/charts/redis-csm/.helmignore similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/.helmignore rename to charts/csm-authorization-v2.0/charts/redis-csm/.helmignore diff --git a/charts/csm-authorization-v2.0/charts/redis/Chart.yaml b/charts/csm-authorization-v2.0/charts/redis-csm/Chart.yaml similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/Chart.yaml rename to charts/csm-authorization-v2.0/charts/redis-csm/Chart.yaml diff --git a/charts/csm-authorization-v2.0/charts/redis/templates/_helpers.tpl b/charts/csm-authorization-v2.0/charts/redis-csm/templates/_helpers.tpl similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/templates/_helpers.tpl rename to charts/csm-authorization-v2.0/charts/redis-csm/templates/_helpers.tpl diff --git a/charts/csm-authorization-v2.0/charts/redis/templates/redis-cm.yaml b/charts/csm-authorization-v2.0/charts/redis-csm/templates/redis-cm.yaml similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/templates/redis-cm.yaml rename to charts/csm-authorization-v2.0/charts/redis-csm/templates/redis-cm.yaml diff --git a/charts/csm-authorization-v2.0/charts/redis/templates/redis-secret.yaml b/charts/csm-authorization-v2.0/charts/redis-csm/templates/redis-secret.yaml similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/templates/redis-secret.yaml rename to charts/csm-authorization-v2.0/charts/redis-csm/templates/redis-secret.yaml diff --git a/charts/csm-authorization-v2.0/charts/redis/templates/redis.yaml b/charts/csm-authorization-v2.0/charts/redis-csm/templates/redis.yaml similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/templates/redis.yaml rename to charts/csm-authorization-v2.0/charts/redis-csm/templates/redis.yaml diff --git a/charts/csm-authorization-v2.0/charts/redis/templates/sentinel.yaml b/charts/csm-authorization-v2.0/charts/redis-csm/templates/sentinel.yaml similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/templates/sentinel.yaml rename to charts/csm-authorization-v2.0/charts/redis-csm/templates/sentinel.yaml diff --git a/charts/csm-authorization-v2.0/charts/redis/values.yaml b/charts/csm-authorization-v2.0/charts/redis-csm/values.yaml similarity index 100% rename from charts/csm-authorization-v2.0/charts/redis/values.yaml rename to charts/csm-authorization-v2.0/charts/redis-csm/values.yaml diff --git a/charts/csm-authorization/Chart.yaml b/charts/csm-authorization/Chart.yaml index a767ac9c..3bca769e 100644 --- a/charts/csm-authorization/Chart.yaml +++ b/charts/csm-authorization/Chart.yaml @@ -8,6 +8,9 @@ description: | storage enablers for Dell EMC storage products. CSM for Authorization provides storage and Kubernetes administrators the ability to apply RBAC for Dell CSI Drivers. dependencies: + - name: redis + version: 0.1.0 + condition: required - name: cert-manager version: 1.10.0 repository: https://charts.jetstack.io