Commit 00fb087b authored by Nikhil Doifode's avatar Nikhil Doifode
Browse files

MEC-256 Alertmanager fix for permission error with PV subpath

parent b00ccc71
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
{{- if .Values.alertmanager.alertmanagerSpec.persistentVolume.enabled }}
{{- if and .Values.alertmanager.enabled .Values.alertmanager.alertmanagerSpec.persistentVolume.enabled }}
kind: PersistentVolume
apiVersion: v1
metadata:
+1 −1
Original line number Diff line number Diff line
{{- if .Values.prometheus.prometheusSpec.persistentVolume.enabled }}
{{- if and .Values.prometheus.enabled .Values.prometheus.prometheusSpec.persistentVolume.enabled }}
kind: PersistentVolume
apiVersion: v1
metadata:
+3 −0
Original line number Diff line number Diff line
@@ -152,6 +152,8 @@ func deployEnsureStorage(cobraCmd *cobra.Command) {

	// Local storage structure
	cmd := exec.Command("mkdir", "-p", deployData.workdir)
	cmd.Args = append(cmd.Args, deployData.workdir+"/user")
	cmd.Args = append(cmd.Args, deployData.workdir+"/user/values")
	cmd.Args = append(cmd.Args, deployData.workdir+"/certs")
	cmd.Args = append(cmd.Args, deployData.workdir+"/couchdb")
	cmd.Args = append(cmd.Args, deployData.workdir+"/docker-registry")
@@ -166,6 +168,7 @@ func deployEnsureStorage(cobraCmd *cobra.Command) {
	cmd.Args = append(cmd.Args, deployData.workdir+"/prometheus/server")
	cmd.Args = append(cmd.Args, deployData.workdir+"/prometheus/server/prometheus-db")
	cmd.Args = append(cmd.Args, deployData.workdir+"/prometheus/alertmanager")
	cmd.Args = append(cmd.Args, deployData.workdir+"/prometheus/alertmanager/alertmanager-db")
	_, err := utils.ExecuteCmd(cmd, cobraCmd)
	if err != nil {
		err = errors.New("Error creating path [" + deployData.workdir + "]")