diff --git a/stable/jenkins/CHANGELOG.md b/stable/jenkins/CHANGELOG.md index d581376285..52dd48e386 100644 --- a/stable/jenkins/CHANGELOG.md +++ b/stable/jenkins/CHANGELOG.md @@ -6,6 +6,10 @@ numbering uses [semantic versioning](http://semver.org). NOTE: The change log until version 1.5.7 is auto generated based on git commits. Those include a reference to the git commit to be able to get more details. +## 1.7.5 + +Fixed an issue where the JCasC won't run if JCasC auto-reload is enabled [issue #17135](https://github.com/helm/charts/issues/17135) + ## 1.7.4 Comments out JCasC example of jenkins.systemMessage so that it can be used by end users. Previously, an attempt to set systemMessage causes Jenkins to startup, citing duplicate JCasC settings for systemMessage [issue #13333](https://github.com/helm/charts/issues/13333) diff --git a/stable/jenkins/Chart.yaml b/stable/jenkins/Chart.yaml index 77716d649c..c4155e923c 100755 --- a/stable/jenkins/Chart.yaml +++ b/stable/jenkins/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: jenkins home: https://jenkins.io/ -version: 1.7.4 +version: 1.7.5 appVersion: lts description: Open source continuous integration server. It supports multiple SCM tools including CVS, Subversion and Git. It can execute Apache Ant and Apache Maven-based diff --git a/stable/jenkins/templates/config.yaml b/stable/jenkins/templates/config.yaml index 60a5b376a8..522821efeb 100644 --- a/stable/jenkins/templates/config.yaml +++ b/stable/jenkins/templates/config.yaml @@ -298,7 +298,7 @@ data: import jenkins.security.* import hudson.model.User import jenkins.model.Jenkins - User user = User.get("{{ .Values.master.adminUser | default "admin" }}", false) + User user = User.getOrCreateByIdOrFullName("{{ .Values.master.adminUser | default "admin" }}") if (user == null) { System.err.println("ERROR: user '{{ .Values.master.adminUser | default "admin" }}' not found! Can't configure SSH key which is needed to reload JCasC config!") } else {