jenkins: update to 2.568.1 LTS and chart
Change-Id: Ib6b48599a09dee669d77441c12b354240ef257b8
diff --git a/charts/jenkins/templates/auto-reload-config.yaml b/charts/jenkins/templates/auto-reload-config.yaml
new file mode 100644
index 0000000..6b9ed27
--- /dev/null
+++ b/charts/jenkins/templates/auto-reload-config.yaml
@@ -0,0 +1,54 @@
+{{- if .Values.controller.sidecars.configAutoReload.logging.configuration.override }}
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: {{ template "jenkins.fullname" . }}-auto-reload-config
+ namespace: {{ template "jenkins.namespace" . }}
+ labels:
+ {{ include "jenkins.labels" . | nindent 4 }}
+data:
+ auto-reload-config.yaml: |-
+ version: 1
+ disable_existing_loggers: false
+ root:
+ level: {{ .Values.controller.sidecars.configAutoReload.logging.configuration.logLevel }}
+ handlers:
+ {{- if .Values.controller.sidecars.configAutoReload.logging.configuration.logToConsole}}
+ - console
+ {{- end }}
+ {{- if .Values.controller.sidecars.configAutoReload.logging.configuration.logToFile }}
+ - file
+ {{- end }}
+ handlers:
+ {{- if .Values.controller.sidecars.configAutoReload.logging.configuration.logToConsole}}
+ console:
+ class: logging.StreamHandler
+ level: {{ .Values.controller.sidecars.configAutoReload.logging.configuration.logLevel }}
+ formatter: {{ .Values.controller.sidecars.configAutoReload.logging.configuration.formatter }}
+ {{- end }}
+ {{- if .Values.controller.sidecars.configAutoReload.logging.configuration.logToFile }}
+ file:
+ class : logging.handlers.RotatingFileHandler
+ formatter: {{ .Values.controller.sidecars.configAutoReload.logging.configuration.formatter }}
+ filename: {{ .Values.controller.jenkinsHome }}/auto-reload-logs/file.log
+ maxBytes: {{ .Values.controller.sidecars.configAutoReload.logging.configuration.maxBytes }}
+ backupCount: {{ .Values.controller.sidecars.configAutoReload.logging.configuration.backupCount }}
+ {{- end }}
+ formatters:
+ JSON:
+ "()": logger.JsonFormatter
+ format: "%(levelname)s %(message)s"
+ rename_fields:
+ message: msg
+ levelname: level
+ LOGFMT:
+ "()": logger.LogfmtFormatter
+ keys:
+ - time
+ - level
+ - msg
+ mapping:
+ time: asctime
+ level: levelname
+ msg: message
+ {{- end }}