From 1abb28c2c9e002f54be28bf763ea6f939fd5a96e Mon Sep 17 00:00:00 2001 From: Paul Barfuss Date: Mon, 17 Aug 2020 15:45:58 -0400 Subject: [PATCH 1/4] Adding certs directory to volumeMounts --- charts/sonarqube/templates/deployment.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/charts/sonarqube/templates/deployment.yaml b/charts/sonarqube/templates/deployment.yaml index b0cebf53..d3ea4522 100644 --- a/charts/sonarqube/templates/deployment.yaml +++ b/charts/sonarqube/templates/deployment.yaml @@ -71,6 +71,9 @@ spec: - mountPath: /opt/sonarqube/extensions/plugins name: sonarqube subPath: plugins + - mountPath: /opt/sonarqube/certs + name: sonarqube + subPath: certs {{- with .Values.env }} env: {{- . | toYaml | trim | nindent 12 }} From 5fe35908f5d89a73bf37afe2c5b2ed7b1bb986e9 Mon Sep 17 00:00:00 2001 From: Paul Barfuss Date: Mon, 17 Aug 2020 15:54:17 -0400 Subject: [PATCH 2/4] messing with permissions on container --- charts/sonarqube/templates/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/sonarqube/templates/deployment.yaml b/charts/sonarqube/templates/deployment.yaml index d3ea4522..01448c00 100644 --- a/charts/sonarqube/templates/deployment.yaml +++ b/charts/sonarqube/templates/deployment.yaml @@ -51,7 +51,7 @@ spec: - "sh" - "-c" - 'mkdir -p $(printf "/opt/sonarqube/${1-%s\n}" temp logs data extensions/downloads extensions/plugins/tmp extensions/plugins certs) && - chown 999:999 -R $(printf "/opt/sonarqube/${1-%s\n}" temp logs data extensions/downloads extensions/plugins/tmp extensions/plugins certs)' + ls -lah $(printf "/opt/sonarqube/${1-%s\n}" temp logs data extensions/downloads extensions/plugins/tmp extensions/plugins certs)' volumeMounts: - mountPath: /opt/sonarqube/temp name: sonarqube From 141dcd63db571a7b3581f26c663e9e51fa23d3bd Mon Sep 17 00:00:00 2001 From: Paul Barfuss Date: Mon, 17 Aug 2020 16:00:26 -0400 Subject: [PATCH 3/4] removing chown since openshift does not need to chown 999:999 --- charts/sonarqube/templates/deployment.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/charts/sonarqube/templates/deployment.yaml b/charts/sonarqube/templates/deployment.yaml index 01448c00..0d7646e4 100644 --- a/charts/sonarqube/templates/deployment.yaml +++ b/charts/sonarqube/templates/deployment.yaml @@ -50,8 +50,7 @@ spec: command: - "sh" - "-c" - - 'mkdir -p $(printf "/opt/sonarqube/${1-%s\n}" temp logs data extensions/downloads extensions/plugins/tmp extensions/plugins certs) && - ls -lah $(printf "/opt/sonarqube/${1-%s\n}" temp logs data extensions/downloads extensions/plugins/tmp extensions/plugins certs)' + - 'mkdir -pv $(printf "/opt/sonarqube/${1-%s\n}" temp logs data extensions/downloads extensions/plugins/tmp extensions/plugins certs)' volumeMounts: - mountPath: /opt/sonarqube/temp name: sonarqube From b460ff0696f76ce9f3bb22db7090b58031f30c5f Mon Sep 17 00:00:00 2001 From: Paul Barfuss Date: Wed, 19 Aug 2020 10:55:48 -0400 Subject: [PATCH 4/4] bump the chart version to 0.0.7 --- charts/sonarqube/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/sonarqube/Chart.yaml b/charts/sonarqube/Chart.yaml index 0a9841c0..5b43e85f 100644 --- a/charts/sonarqube/Chart.yaml +++ b/charts/sonarqube/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: sonarqube description: SonarQube is an open sourced code quality scanning tool -version: 0.0.6 +version: 0.0.7 appVersion: "8.2-community" home: https://github.com/redhat-cop/helm-charts keywords: