)]}'
{"mini-mirror/templates/deployment-mini-mirror.yaml":[{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"4161aa8b28b606b73674ee51b2ddc34d140180fb","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      labels:"},{"line_number":37,"context_line":"{{ tuple $envAll \"mini-mirror\" \"api\" | include \"helm-toolkit.snippets.kubernetes_metadata_labels\" | indent 8 }}"},{"line_number":38,"context_line":"      annotations:"},{"line_number":39,"context_line":"{{ tuple $envAll | include \"helm-toolkit.snippets.release_uuid\" | indent 8 }}"},{"line_number":40,"context_line":"        configmap-bin-hash: {{ tuple \"configmap-bin.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":41,"context_line":"        configmap-etc-hash: {{ tuple \"configmap-etc.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":42,"context_line":"{{ dict \"envAll\" $envAll \"podName\" \"mini-mirror\" \"containerNames\" (list \"mini-mirror-api\") | include \"helm-toolkit.snippets.kubernetes_mandatory_access_control_annotation\" | indent 8 }}"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"3fa7e38b_6fe8cfdf","line":39,"updated":"2020-02-19 19:34:32.000000000","message":"Can be removed since it\u0027s already applied on L25.","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"},{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"e385c5868dcf94f18741e7e284fda5ff02eaff09","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      labels:"},{"line_number":37,"context_line":"{{ tuple $envAll \"mini-mirror\" \"api\" | include \"helm-toolkit.snippets.kubernetes_metadata_labels\" | indent 8 }}"},{"line_number":38,"context_line":"      annotations:"},{"line_number":39,"context_line":"{{ tuple $envAll | include \"helm-toolkit.snippets.release_uuid\" | indent 8 }}"},{"line_number":40,"context_line":"        configmap-bin-hash: {{ tuple \"configmap-bin.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":41,"context_line":"        configmap-etc-hash: {{ tuple \"configmap-etc.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":42,"context_line":"{{ dict \"envAll\" $envAll \"podName\" \"mini-mirror\" \"containerNames\" (list \"mini-mirror-api\") | include \"helm-toolkit.snippets.kubernetes_mandatory_access_control_annotation\" | indent 8 }}"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"3fa7e38b_6165341c","line":39,"in_reply_to":"3fa7e38b_556f9d60","updated":"2020-02-20 16:28:15.000000000","message":"Oops, I overlooked","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"4eade71358f5b5517a3e7393626a5e0b7bd7c809","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      labels:"},{"line_number":37,"context_line":"{{ tuple $envAll \"mini-mirror\" \"api\" | include \"helm-toolkit.snippets.kubernetes_metadata_labels\" | indent 8 }}"},{"line_number":38,"context_line":"      annotations:"},{"line_number":39,"context_line":"{{ tuple $envAll | include \"helm-toolkit.snippets.release_uuid\" | indent 8 }}"},{"line_number":40,"context_line":"        configmap-bin-hash: {{ tuple \"configmap-bin.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":41,"context_line":"        configmap-etc-hash: {{ tuple \"configmap-etc.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":42,"context_line":"{{ dict \"envAll\" $envAll \"podName\" \"mini-mirror\" \"containerNames\" (list \"mini-mirror-api\") | include \"helm-toolkit.snippets.kubernetes_mandatory_access_control_annotation\" | indent 8 }}"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"3fa7e38b_556f9d60","line":39,"in_reply_to":"3fa7e38b_6fe8cfdf","updated":"2020-02-20 15:11:47.000000000","message":"I did not add that code","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"}],"mini-mirror/values.yaml":[{"author":{"_account_id":31482,"name":"Luna Das","email":"cse2013luna@gmail.com","username":"codebind-luna"},"change_message_id":"f143cfe259599d3d0ba35ea0499a245bcacbbf89","unresolved":false,"context_lines":[{"line_number":52,"context_line":"          service: local_image_registry"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"pod:"},{"line_number":55,"context_line":"  mandatory_access_control:"},{"line_number":56,"context_line":"    type: apparmor"},{"line_number":57,"context_line":"    mini-mirror:"},{"line_number":58,"context_line":"      mini-mirror-api: runtime/default"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"3fa7e38b_896896f3","line":55,"updated":"2020-02-20 18:47:45.000000000","message":"Should be given via feature gate overrides.","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"5905561ef2f74e5e60b3bde943d572005f4a5db3","unresolved":false,"context_lines":[{"line_number":52,"context_line":"          service: local_image_registry"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"pod:"},{"line_number":55,"context_line":"  mandatory_access_control:"},{"line_number":56,"context_line":"    type: apparmor"},{"line_number":57,"context_line":"    mini-mirror:"},{"line_number":58,"context_line":"      mini-mirror-api: runtime/default"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"3fa7e38b_ac448077","line":55,"in_reply_to":"3fa7e38b_896896f3","updated":"2020-02-21 02:56:08.000000000","message":"Done","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"}],"tools/deployment/common/setup-apparmor-profiles.sh":[{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"c2a0ae12d018f069ad4944f481c6791f2ba71ec5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# Copyright 2020, AT\u0026T Intellectual Property"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-sh","patch_set":9,"id":"3fa7e38b_4e1159ae","line":1,"updated":"2020-02-19 17:06:12.000000000","message":"Apparmor is already installed as a part of this (https://review.opendev.org/gitweb?p\u003dopenstack/openstack-helm-addons.git;a\u003dblob;f\u003dtools/gate/playbooks/osh-infra-upgrade-host.yaml;h\u003d3a2b79bb9fcac6894dacf1e3cc857e3cac27eebd;hb\u003dHEADL50)","commit_id":"456df281e1629f77ad003ef256f57254128c7088"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"f1df474f675195d67b8155c6de1b6fb08a9b6013","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# Copyright 2020, AT\u0026T Intellectual Property"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-sh","patch_set":9,"id":"3fa7e38b_69968f4d","line":1,"in_reply_to":"3fa7e38b_4e1159ae","updated":"2020-02-19 17:35:04.000000000","message":"Done","commit_id":"456df281e1629f77ad003ef256f57254128c7088"}],"tools/deployment/component/mini-mirror/mini-mirror.sh":[{"author":{"_account_id":31482,"name":"Luna Das","email":"cse2013luna@gmail.com","username":"codebind-luna"},"change_message_id":"6af3bc6d4d3df140804725c60cd6123d171ca4be","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"set -xe"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"helm upgrade --install mini-mirror ./mini-mirror \\"},{"line_number":20,"context_line":"    --namespace\u003dmini-mirror"}],"source_content_type":"text/x-sh","patch_set":11,"id":"3fa7e38b_c9b9ae7b","line":19,"updated":"2020-02-20 18:45:58.000000000","message":"need support for feature gate (overrides).","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"5905561ef2f74e5e60b3bde943d572005f4a5db3","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"set -xe"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"helm upgrade --install mini-mirror ./mini-mirror \\"},{"line_number":20,"context_line":"    --namespace\u003dmini-mirror"}],"source_content_type":"text/x-sh","patch_set":11,"id":"3fa7e38b_ec7838c3","line":19,"in_reply_to":"3fa7e38b_c9b9ae7b","updated":"2020-02-21 02:56:08.000000000","message":"Done","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"},{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"4161aa8b28b606b73674ee51b2ddc34d140180fb","unresolved":false,"context_lines":[{"line_number":17,"context_line":"set -xe"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"helm upgrade --install mini-mirror ./mini-mirror \\"},{"line_number":20,"context_line":"    --namespace\u003dmini-mirror"}],"source_content_type":"text/x-sh","patch_set":11,"id":"3fa7e38b_efad9fa4","line":20,"updated":"2020-02-19 19:34:32.000000000","message":"Please confirm about namespace.","commit_id":"4a16136ed589fb8b95c231eea7b679592d041f1d"},{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"b684343fb79ef03cdc17f533fa83136f12a1ab59","unresolved":false,"context_lines":[{"line_number":26,"context_line":": ${OSH_EXTRA_HELM_ARGS:\u003d\"\"}"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"helm upgrade --install mini-mirror ./mini-mirror \\"},{"line_number":29,"context_line":"    --namespace\u003dmini-mirror \\"},{"line_number":30,"context_line":"    ${OSH_EXTRA_HELM_ARGS} \\"},{"line_number":31,"context_line":"    ${OSH_EXTRA_HELM_ARGS_MINI_MIRROR}"}],"source_content_type":"text/x-sh","patch_set":15,"id":"3fa7e38b_6852e613","line":29,"updated":"2020-02-21 15:25:09.000000000","message":"Can you change namespace to osh-addons please as even drew was recommending.","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"e3f37d63b37f02692eca9a4ab3169a1af28ab32b","unresolved":false,"context_lines":[{"line_number":26,"context_line":": ${OSH_EXTRA_HELM_ARGS:\u003d\"\"}"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"helm upgrade --install mini-mirror ./mini-mirror \\"},{"line_number":29,"context_line":"    --namespace\u003dmini-mirror \\"},{"line_number":30,"context_line":"    ${OSH_EXTRA_HELM_ARGS} \\"},{"line_number":31,"context_line":"    ${OSH_EXTRA_HELM_ARGS_MINI_MIRROR}"}],"source_content_type":"text/x-sh","patch_set":15,"id":"3fa7e38b_08581256","line":29,"in_reply_to":"3fa7e38b_6852e613","updated":"2020-02-21 15:53:49.000000000","message":"Done","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"}],"zuul.d/jobs.yaml":[{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"c2a0ae12d018f069ad4944f481c6791f2ba71ec5","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        - ./tools/deployment/component/keystone/keystone.sh"},{"line_number":59,"context_line":"        - ./tools/deployment/component/ceph/radosgateway.sh"},{"line_number":60,"context_line":"        - ./tools/deployment/component/sonobuoy/sonobuoy.sh"},{"line_number":61,"context_line":"        - ./tools/deployment/component/mini-mirror/mini-mirror.sh"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"- job:"},{"line_number":64,"context_line":"    name: osh-addons-ranger"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_0e8041be","line":61,"updated":"2020-02-19 17:06:12.000000000","message":"Can we have mini mirror as a separate gate job instead of under sonobuoy?","commit_id":"456df281e1629f77ad003ef256f57254128c7088"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"f1df474f675195d67b8155c6de1b6fb08a9b6013","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        - ./tools/deployment/component/keystone/keystone.sh"},{"line_number":59,"context_line":"        - ./tools/deployment/component/ceph/radosgateway.sh"},{"line_number":60,"context_line":"        - ./tools/deployment/component/sonobuoy/sonobuoy.sh"},{"line_number":61,"context_line":"        - ./tools/deployment/component/mini-mirror/mini-mirror.sh"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"- job:"},{"line_number":64,"context_line":"    name: osh-addons-ranger"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_2982d703","line":61,"in_reply_to":"3fa7e38b_0e8041be","updated":"2020-02-19 17:35:04.000000000","message":"Done","commit_id":"456df281e1629f77ad003ef256f57254128c7088"},{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"b684343fb79ef03cdc17f533fa83136f12a1ab59","unresolved":false,"context_lines":[{"line_number":80,"context_line":"        - ./tools/deployment/component/ranger/ranger-agent.sh"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- job:"},{"line_number":83,"context_line":"    name: osh-addons-apparmor"},{"line_number":84,"context_line":"    parent: osh-addons-base"},{"line_number":85,"context_line":"    run: tools/gate/playbooks/osh-gate-runner.yaml"},{"line_number":86,"context_line":"    timeout: 7200"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_48c4ca94","line":83,"updated":"2020-02-21 15:25:09.000000000","message":"please change job name to osh-addons-minimirror, Since it\u0027s deploying mini mirror and is nothing to do with apparmor","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"e3f37d63b37f02692eca9a4ab3169a1af28ab32b","unresolved":false,"context_lines":[{"line_number":80,"context_line":"        - ./tools/deployment/component/ranger/ranger-agent.sh"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- job:"},{"line_number":83,"context_line":"    name: osh-addons-apparmor"},{"line_number":84,"context_line":"    parent: osh-addons-base"},{"line_number":85,"context_line":"    run: tools/gate/playbooks/osh-gate-runner.yaml"},{"line_number":86,"context_line":"    timeout: 7200"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_c8519a33","line":83,"in_reply_to":"3fa7e38b_48c4ca94","updated":"2020-02-21 15:53:49.000000000","message":"Done","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"}],"zuul.d/project.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0580a2ea8a221a9c7ff3652a5b5f72e08da10a03","unresolved":false,"context_lines":[{"line_number":11,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":12,"context_line":"# limitations under the License."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"- project:"},{"line_number":15,"context_line":"    check:"},{"line_number":16,"context_line":"      jobs:"},{"line_number":17,"context_line":"        - openstack-helm-lint"},{"line_number":18,"context_line":"        - osh-addons-sonobuoy"},{"line_number":19,"context_line":"        - osh-addons-ranger"},{"line_number":20,"context_line":"        - osh-addons-mini-mirror"},{"line_number":21,"context_line":"    gate:"},{"line_number":22,"context_line":"      jobs:"},{"line_number":23,"context_line":"        - openstack-helm-lint"},{"line_number":24,"context_line":"        - osh-addons-sonobuoy"},{"line_number":25,"context_line":"        - osh-addons-ranger"},{"line_number":26,"context_line":"        - osh-addons-mini-mirror"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa7e38b_2caad01a","line":26,"range":{"start_line":14,"start_character":2,"end_line":26,"end_character":0},"updated":"2020-02-20 19:47:08.000000000","message":"Job osh-addons-mini-mirror not defined","commit_id":"1afb45232c1d3178e79004070a34266b09da2d65"},{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"b684343fb79ef03cdc17f533fa83136f12a1ab59","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        - openstack-helm-lint"},{"line_number":18,"context_line":"        - osh-addons-sonobuoy"},{"line_number":19,"context_line":"        - osh-addons-ranger"},{"line_number":20,"context_line":"        - osh-addons-apparmor"},{"line_number":21,"context_line":"    gate:"},{"line_number":22,"context_line":"      jobs:"},{"line_number":23,"context_line":"        - openstack-helm-lint"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_08bed200","line":20,"range":{"start_line":20,"start_character":28,"end_line":20,"end_character":29},"updated":"2020-02-21 15:25:09.000000000","message":"Ditto","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"e3f37d63b37f02692eca9a4ab3169a1af28ab32b","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        - openstack-helm-lint"},{"line_number":18,"context_line":"        - osh-addons-sonobuoy"},{"line_number":19,"context_line":"        - osh-addons-ranger"},{"line_number":20,"context_line":"        - osh-addons-apparmor"},{"line_number":21,"context_line":"    gate:"},{"line_number":22,"context_line":"      jobs:"},{"line_number":23,"context_line":"        - openstack-helm-lint"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_a82c5eb1","line":20,"range":{"start_line":20,"start_character":28,"end_line":20,"end_character":29},"in_reply_to":"3fa7e38b_08bed200","updated":"2020-02-21 15:53:49.000000000","message":"Done","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"},{"author":{"_account_id":29131,"name":"diwakar thyagaraj","email":"diwakar.chitoor.thyagaraj@att.com","username":"dt241s@att.com"},"change_message_id":"b684343fb79ef03cdc17f533fa83136f12a1ab59","unresolved":false,"context_lines":[{"line_number":23,"context_line":"        - openstack-helm-lint"},{"line_number":24,"context_line":"        - osh-addons-sonobuoy"},{"line_number":25,"context_line":"        - osh-addons-ranger"},{"line_number":26,"context_line":"        - osh-addons-apparmor"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_e8b25631","line":26,"updated":"2020-02-21 15:25:09.000000000","message":"Ditto","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"},{"author":{"_account_id":29298,"name":"Jagan Mohan Kavva","email":"jk330k@att.com","username":"jk330k"},"change_message_id":"e3f37d63b37f02692eca9a4ab3169a1af28ab32b","unresolved":false,"context_lines":[{"line_number":23,"context_line":"        - openstack-helm-lint"},{"line_number":24,"context_line":"        - osh-addons-sonobuoy"},{"line_number":25,"context_line":"        - osh-addons-ranger"},{"line_number":26,"context_line":"        - osh-addons-apparmor"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_68366604","line":26,"in_reply_to":"3fa7e38b_e8b25631","updated":"2020-02-21 15:53:49.000000000","message":"Done","commit_id":"99d9882da8666fdd9b76508b6f8cb3ca0960ef60"}]}
