diff --git a/.github/scripts/fetch_helm_deps.sh b/.github/scripts/fetch_helm_deps.sh index 8c5d7c03885..a08c851b47c 100755 --- a/.github/scripts/fetch_helm_deps.sh +++ b/.github/scripts/fetch_helm_deps.sh @@ -122,6 +122,15 @@ for idx in $(eval echo "{0..$length}"); do elif [[ "$name" =~ "kube-prometheus-stack" ]]; then helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 + elif [[ "$name" =~ "openebs" ]]; then + helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ + helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 + elif [[ "$name" =~ "csi-driver-smb" ]]; then + helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ + helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 + elif [[ "$name" =~ "csi-driver-nfs" ]]; then + helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ + helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 elif [[ "$name" =~ "cert-manager" ]]; then helm dependency build "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/certman.gpg || \ helm dependency update "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/certman.gpg || exit 1 @@ -144,6 +153,12 @@ for idx in $(eval echo "{0..$length}"); do echo "cloudnative-pg is not signed..." elif [[ "$name" =~ "kube-prometheus-stack" ]]; then echo "kube-prometheus-stack is not signed..." + elif [[ "$name" =~ "openebs" ]]; then + echo "openebs is not signed..." + elif [[ "$name" =~ "csi-driver-smb" ]]; then + echo "openebs is not signed..." + elif [[ "$name" =~ "csi-driver-nfs" ]]; then + echo "openebs is not signed..." elif [[ ! "$train_chart" =~ incubator\/.* ]]; then echo "Validating dependency signature..." helm verify $cache_path/$repo_dir/$name-$version.tgz --keyring $gpg_dir/pubring.gpg || \ @@ -169,6 +184,15 @@ for idx in $(eval echo "{0..$length}"); do elif [[ "$name" =~ "kube-prometheus-stack" ]]; then helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 + elif [[ "$name" =~ "openebs" ]]; then + helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ + helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 + elif [[ "$name" =~ "csi-driver-smb" ]]; then + helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ + helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 + elif [[ "$name" =~ "csi-driver-nfs" ]]; then + helm dependency build "$charts_path/$train_chart/Chart.yaml" || \ + helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1 elif [[ "$name" =~ "cert-manager" ]]; then helm dependency build "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/certman.gpg || \ helm dependency update "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/certman.gpg || exit 1