)]}'
{"jenkins/templates/bin/_jenkins-setup.sh.tpl":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"f4e6647e57b7f3a40d517e7e3cdf650be46bf9fb","unresolved":false,"context_lines":[{"line_number":19,"context_line":"cp /var/jenkins_security/jenkins.security.QueueItemAuthenticatorConfiguration.xml /var/jenkins_home/jenkins.security.QueueItemAuthenticatorConfiguration.xml"},{"line_number":20,"context_line":"cp /var/jenkins_security/jenkins.security.UpdateSiteWarningsConfiguration.xml /var/jenkins_home/jenkins.security.UpdateSiteWarningsConfiguration.xml"},{"line_number":21,"context_line":"cp /var/jenkins_heat/com.arkea.jenkins.openstack.heat.HOTPlayerSettings.xml /var/jenkins_home/com.arkea.jenkins.openstack.heat.HOTPlayerSettings.xml"},{"line_number":22,"context_line":"chown -R ubuntu:ubuntu /var/jenkins_home"}],"source_content_type":"text/x-smarty","patch_set":25,"id":"bf659307_046cd0cb","line":22,"range":{"start_line":22,"start_character":9,"end_line":22,"end_character":22},"updated":"2018-04-04 04:11:06.000000000","message":"should be jenkins:jenkins\n\nthis is an quirk of different uid/gid values inside \u0026 outside of the container; the uid/gid you see is from your dev env outside the container","commit_id":"70263a13a36a0aa9c553bfc6c26f5b4793af65ce"}],"jenkins/templates/bin/_plugins.sh.tpl":[{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"0644f025850a750d79387b60fe6a9ec5c444d9bd","unresolved":false,"context_lines":[{"line_number":17,"context_line":"set -ex"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"whoami"},{"line_number":20,"context_line":"ll"},{"line_number":21,"context_line":"sudo /usr/local/bin/install-plugins.sh `echo $(cat /var/jenkins_home/plugins.txt)`;"}],"source_content_type":"text/x-smarty","patch_set":6,"id":"df7087c5_329a34c5","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":2},"updated":"2018-03-20 05:57:41.000000000","message":"What does `ll` do?","commit_id":"3ea2748d7d41bda94c35c3fa06743417622bd5f2"}],"jenkins/templates/configmap-etc.yaml":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"6280ba1fb8092e5250da80ba27107b17a56452d9","unresolved":false,"context_lines":[{"line_number":71,"context_line":"{{ if .Values.conf.jfrog.override -}}"},{"line_number":72,"context_line":"{{ .Values.conf.jfrog.override | indent 4 }}"},{"line_number":73,"context_line":"{{- else -}}"},{"line_number":74,"context_line":"{{ tuple \"etc/_org.jfrog.hudson.ArtifactoryBuilder.xml.tpl\" . | include \"helm-toolkit.utils.template\" | indent 4 }}"},{"line_number":75,"context_line":"{{- end }}"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":35,"id":"bf659307_7be2d403","line":74,"range":{"start_line":74,"start_character":0,"end_line":74,"end_character":115},"updated":"2018-04-06 06:50:02.000000000","message":"file is missing from repo \u0026 PS\n\nmissed \u0027git add\u0027 ?","commit_id":"2e37264b9b2dd0f6b1839b379f7bac527f2d8b7b"}],"jenkins/templates/deployment-jenkins.yaml.tpl":[{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"0644f025850a750d79387b60fe6a9ec5c444d9bd","unresolved":false,"context_lines":[{"line_number":44,"context_line":"          image: {{ .Values.images.tags.jenkins }}"},{"line_number":45,"context_line":"          imagePullPolicy: {{ .Values.images.pull_policy }}"},{"line_number":46,"context_line":"          securityContext:"},{"line_number":47,"context_line":"            runAsUser: 0"},{"line_number":48,"context_line":"{{ tuple $envAll $envAll.Values.pod.resources.api | include \"helm-toolkit.snippets.kubernetes_resources\" | indent 10 }}"},{"line_number":49,"context_line":"          command:"},{"line_number":50,"context_line":"            - /tmp/jenkins-setup.sh"}],"source_content_type":"text/x-smarty","patch_set":6,"id":"df7087c5_9231c0ef","line":47,"range":{"start_line":47,"start_character":23,"end_line":47,"end_character":24},"updated":"2018-03-20 05:57:41.000000000","message":"should this be configurable?","commit_id":"3ea2748d7d41bda94c35c3fa06743417622bd5f2"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"0644f025850a750d79387b60fe6a9ec5c444d9bd","unresolved":false,"context_lines":[{"line_number":59,"context_line":"              mountPath: /var/jenkins_config/config.xml"},{"line_number":60,"context_line":"              subPath: config.xml"},{"line_number":61,"context_line":"              readOnly: true"},{"line_number":62,"context_line":"            - name: jenkins-etc "},{"line_number":63,"context_line":"              mountPath: /var/jenkins_security/jenkins.security.UpdateSiteWarningsConfiguration.xml"},{"line_number":64,"context_line":"              subPath: jenkins.security.UpdateSiteWarningsConfiguration.xml"},{"line_number":65,"context_line":"              readOnly: true"}],"source_content_type":"text/x-smarty","patch_set":6,"id":"df7087c5_322794b9","line":62,"range":{"start_line":62,"start_character":31,"end_line":62,"end_character":32},"updated":"2018-03-20 05:57:41.000000000","message":"whitespace","commit_id":"3ea2748d7d41bda94c35c3fa06743417622bd5f2"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"0644f025850a750d79387b60fe6a9ec5c444d9bd","unresolved":false,"context_lines":[{"line_number":125,"context_line":"          hostPath:"},{"line_number":126,"context_line":"            path: /home/jenkins_home"},{"line_number":127,"context_line":"        - name: jenkins-plugins"},{"line_number":128,"context_line":"          hostPath: "},{"line_number":129,"context_line":"            path: /home/jenkins_home/plugins"},{"line_number":130,"context_line":"        - name: jenkins-secrets"},{"line_number":131,"context_line":"          hostPath:"}],"source_content_type":"text/x-smarty","patch_set":6,"id":"df7087c5_522c8898","line":128,"range":{"start_line":128,"start_character":19,"end_line":128,"end_character":20},"updated":"2018-03-20 05:57:41.000000000","message":"ws","commit_id":"3ea2748d7d41bda94c35c3fa06743417622bd5f2"}],"jenkins/templates/etc/_com.arkea.jenkins.openstack.heat.HOTPlayerSettings.xml.tpl":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"6280ba1fb8092e5250da80ba27107b17a56452d9","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      \u003curl\u003ehttp://keystone.openstack.svc.cluster.local/v3\u003c/url\u003e"},{"line_number":17,"context_line":"      \u003ccheckV3\u003etrue\u003c/checkV3\u003e"},{"line_number":18,"context_line":"      \u003cdomain\u003edefault\u003c/domain\u003e"},{"line_number":19,"context_line":"      \u003cuser\u003e{{ .Values.endpoints.identity.name.auth.jenkins.username }}\u003c/user\u003e"},{"line_number":20,"context_line":"      \u003cpassword\u003e{{ .Values.endpoints.identity.name.auth.jenkins.password }}\u003c/password\u003e"},{"line_number":21,"context_line":"      \u003cregion\u003eRegionOne\u003c/region\u003e"},{"line_number":22,"context_line":"    \u003c/com.arkea.jenkins.openstack.heat.configuration.ProjectOS\u003e"},{"line_number":23,"context_line":"  \u003c/projects\u003e"}],"source_content_type":"text/x-smarty","patch_set":35,"id":"bf659307_fbd6e427","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":86},"updated":"2018-04-06 06:50:02.000000000","message":"aren\u0027t in values.yaml\n\nperhaps you mean:\n\n+      \u003cuser\u003e{{ .Values.endpoints.identity.auth.jenkins.username }}\u003c/user\u003e\n+      \u003cpassword\u003e{{ .Values.endpoints.identity.auth.jenkins.password }}\u003c/password\u003e\n\n?","commit_id":"2e37264b9b2dd0f6b1839b379f7bac527f2d8b7b"}],"jenkins/templates/etc/_config.xml.tpl":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"f4e6647e57b7f3a40d517e7e3cdf650be46bf9fb","unresolved":false,"context_lines":[{"line_number":34,"context_line":"  \u003cprimaryView\u003eall\u003c/primaryView\u003e"},{"line_number":35,"context_line":"  \u003cslaveAgentPort\u003e50000\u003c/slaveAgentPort\u003e"},{"line_number":36,"context_line":"  \u003cdisabledAgentProtocols\u003e"},{"line_number":37,"context_line":"    \u003cstring\u003eCLI-connect\u003c/string\u003e"},{"line_number":38,"context_line":"    \u003cstring\u003eCLI2-connect\u003c/string\u003e"},{"line_number":39,"context_line":"    \u003cstring\u003eJNLP-connect\u003c/string\u003e"},{"line_number":40,"context_line":"    \u003cstring\u003eJNLP2-connect\u003c/string\u003e"},{"line_number":41,"context_line":"  \u003c/disabledAgentProtocols\u003e"}],"source_content_type":"text/x-smarty","patch_set":25,"id":"bf659307_246794eb","line":38,"range":{"start_line":37,"start_character":3,"end_line":38,"end_character":33},"updated":"2018-04-04 04:11:06.000000000","message":"curious, what are these for?","commit_id":"70263a13a36a0aa9c553bfc6c26f5b4793af65ce"}],"jenkins/templates/jenkins-api.yaml":[{"author":{"_account_id":28162,"name":"Ruslan Khanbikov","email":"rkhanbikov@gmail.com","username":"rkhanbikov"},"change_message_id":"28a479bb4c3567e57ccf72692bbefae5393910b2","unresolved":false,"context_lines":[{"line_number":37,"context_line":"      affinity:"},{"line_number":38,"context_line":"{{ tuple $envAll \"jenkins\" \"api\" | include \"helm-toolkit.snippets.kubernetes_pod_anti_affinity\" | indent 8 }}"},{"line_number":39,"context_line":"      nodeSelector:"},{"line_number":40,"context_line":"        {{ .Values.labels.node_selector_key }}: {{ .Values.labels.node_selector_value }}"},{"line_number":41,"context_line":"      terminationGracePeriodSeconds: {{ .Values.pod.lifecycle.termination_grace_period.api.timeout | default \"600\" }}"},{"line_number":42,"context_line":"      initContainers:"},{"line_number":43,"context_line":"        - name: seed"}],"source_content_type":"text/x-yaml","patch_set":62,"id":"3f79a3b5_602c1bac","line":40,"updated":"2018-09-14 16:28:36.000000000","message":"that\u0027s supposed to be  .Values.labels.\u003c?\u003e.nodeselector_key accoridng to your values.yaml","commit_id":"6a430db800e7718c233aada488f7183a535c0aa4"}],"jenkins/templates/job-ks-user.yaml":[{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"0644f025850a750d79387b60fe6a9ec5c444d9bd","unresolved":false,"context_lines":[{"line_number":52,"context_line":"{{- with $env :\u003d dict \"ksUserSecret\" .Values.secrets.identity.jenkins }}"},{"line_number":53,"context_line":"{{- include \"helm-toolkit.snippets.keystone_user_create_env_vars\" $env | indent 12 }}"},{"line_number":54,"context_line":"{{- end }}"},{"line_number":55,"context_line":"            - name: SERVICE_OS_ROLE"},{"line_number":56,"context_line":"              value: {{ .Values.endpoints.identity.auth.jenkins.role | quote }}"},{"line_number":57,"context_line":"      volumes:"},{"line_number":58,"context_line":"        - name: ks-user-sh"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df7087c5_32755499","line":55,"range":{"start_line":55,"start_character":20,"end_line":55,"end_character":35},"updated":"2018-03-20 05:57:41.000000000","message":"do we need these keystone role and service name as jenkins isn\u0027t an OpenStack project?","commit_id":"3ea2748d7d41bda94c35c3fa06743417622bd5f2"}],"jenkins/values.yaml":[{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"0644f025850a750d79387b60fe6a9ec5c444d9bd","unresolved":false,"context_lines":[{"line_number":157,"context_line":"      endpoint: internal"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"manifests:"},{"line_number":160,"context_line":"  configmap_bin: true"},{"line_number":161,"context_line":"  configmap_etc: true"},{"line_number":162,"context_line":"  deployment_api: true"},{"line_number":163,"context_line":"  ingress_api: true"},{"line_number":164,"context_line":"  job_ks_endpoints: true"},{"line_number":165,"context_line":"  job_ks_service: true"},{"line_number":166,"context_line":"  job_ks_user: true"},{"line_number":167,"context_line":"  job_storage_init: true"},{"line_number":168,"context_line":"  pvc_images: true"},{"line_number":169,"context_line":"  secret_keystone: true"},{"line_number":170,"context_line":"  service_ingress_api: true"},{"line_number":171,"context_line":"  service_api: true"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df7087c5_f26efcc7","line":171,"range":{"start_line":160,"start_character":0,"end_line":171,"end_character":19},"updated":"2018-03-20 05:57:41.000000000","message":"these values are specified but they don\u0027t seem to be used anywhere.","commit_id":"3ea2748d7d41bda94c35c3fa06743417622bd5f2"}]}
