)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"da6b5ede58d290831796097b8225ad4ee4fc0c40","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":76,"id":"4a4666ff_62fe0de1","updated":"2021-10-21 11:47:01.000000000","message":"Thanks for your ps, please take a look at these notes ","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"232bb417e12f0c767c85eba2cbc5482fae5800cb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":79,"id":"97b749cb_0be78d12","updated":"2022-11-10 17:05:33.000000000","message":"I\u0027m not sure if the images are there quite yet, but we can still merge the chart.","commit_id":"fb16a11fef84814feb1e365df769ade4ac9f15be"}],"monasca/requirements.yaml":[{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"64de1a6da81cd9c94d60cff2f98c5603dd18b27a","unresolved":true,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"dependencies:"},{"line_number":14,"context_line":"  - name: helm-toolkit"},{"line_number":15,"context_line":"    repository: http://localhost:8879/charts"},{"line_number":16,"context_line":"    version: \"\u003e\u003d 0.1.0\""}],"source_content_type":"text/x-yaml","patch_set":73,"id":"17a4f7f4_b6d8bfa5","line":15,"range":{"start_line":15,"start_character":16,"end_line":15,"end_character":44},"updated":"2021-10-11 16:07:11.000000000","message":"Can you change this to:\n\nfile://../../openstack-helm-infra/helm-toolkit\n\nSo that when we move to helm v3 there won\u0027t be any issues?","commit_id":"c7bbed3ecd4c4237707f7e392fe3be46cf7f75ae"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"09d0cd68989147a7eb58519e9acc9498aa000e3a","unresolved":true,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"dependencies:"},{"line_number":14,"context_line":"  - name: helm-toolkit"},{"line_number":15,"context_line":"    repository: http://localhost:8879/charts"},{"line_number":16,"context_line":"    version: \"\u003e\u003d 0.1.0\""}],"source_content_type":"text/x-yaml","patch_set":73,"id":"4c4a1da9_306a1553","line":15,"range":{"start_line":15,"start_character":16,"end_line":15,"end_character":44},"in_reply_to":"17a4f7f4_b6d8bfa5","updated":"2021-10-11 16:29:58.000000000","message":"it means that we need to have osh-infra in the same path with osh, doesn\u0027t it?\nHow about to specify online chart museum? for instance, https://tarballs.opendev.org/openstack/openstack-helm-infra?","commit_id":"c7bbed3ecd4c4237707f7e392fe3be46cf7f75ae"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"856ff6c2b0858e9bb462fbd9dfaa54628b854ca0","unresolved":true,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"dependencies:"},{"line_number":14,"context_line":"  - name: helm-toolkit"},{"line_number":15,"context_line":"    repository: http://localhost:8879/charts"},{"line_number":16,"context_line":"    version: \"\u003e\u003d 0.1.0\""}],"source_content_type":"text/x-yaml","patch_set":73,"id":"57fb1124_985ca248","line":15,"range":{"start_line":15,"start_character":16,"end_line":15,"end_character":44},"in_reply_to":"4c4a1da9_306a1553","updated":"2021-10-11 16:41:29.000000000","message":"The problem with that is there isn\u0027t a way to test htk changes with individual charts if we use a museum. This is why we opted for directly referencing the repo.\n\nosh-infra is in the same path with osh in gating and our documentation already should be directing users to clone both repos. Most of the dev scripts in osh already reference osh-infra as well.\n\nIdeally we\u0027d like to clean this up once helm v2 is gone in OSH.","commit_id":"c7bbed3ecd4c4237707f7e392fe3be46cf7f75ae"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"5537183e5bb8c919adc2f6a89f44015c6cac7ce4","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"dependencies:"},{"line_number":14,"context_line":"  - name: helm-toolkit"},{"line_number":15,"context_line":"    repository: http://localhost:8879/charts"},{"line_number":16,"context_line":"    version: \"\u003e\u003d 0.1.0\""}],"source_content_type":"text/x-yaml","patch_set":73,"id":"8b43c261_3a9155ea","line":15,"range":{"start_line":15,"start_character":16,"end_line":15,"end_character":44},"in_reply_to":"57fb1124_985ca248","updated":"2021-10-11 16:54:45.000000000","message":"Ack","commit_id":"c7bbed3ecd4c4237707f7e392fe3be46cf7f75ae"}],"monasca/templates/daemonset-agent.yaml":[{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"da6b5ede58d290831796097b8225ad4ee4fc0c40","unresolved":true,"context_lines":[{"line_number":84,"context_line":"          command:"},{"line_number":85,"context_line":"            - /tmp/monasca-agent-init.sh"},{"line_number":86,"context_line":"          env:"},{"line_number":87,"context_line":"          - name: POD_ID"},{"line_number":88,"context_line":"            valueFrom:"},{"line_number":89,"context_line":"              fieldRef:"},{"line_number":90,"context_line":"                fieldPath: status.podIP"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"d5a781fb_e16863c8","line":87,"range":{"start_line":87,"start_character":18,"end_line":87,"end_character":24},"updated":"2021-10-21 11:47:01.000000000","message":"Is it better to unify into MY_POD_IP ？","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"cf72d4194bc026ffb45ca8487edcfa2b8d8a6d29","unresolved":false,"context_lines":[{"line_number":84,"context_line":"          command:"},{"line_number":85,"context_line":"            - /tmp/monasca-agent-init.sh"},{"line_number":86,"context_line":"          env:"},{"line_number":87,"context_line":"          - name: POD_ID"},{"line_number":88,"context_line":"            valueFrom:"},{"line_number":89,"context_line":"              fieldRef:"},{"line_number":90,"context_line":"                fieldPath: status.podIP"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"287cd0b9_e4c48983","line":87,"range":{"start_line":87,"start_character":18,"end_line":87,"end_character":24},"in_reply_to":"d5a781fb_e16863c8","updated":"2021-10-30 09:20:44.000000000","message":"Ack","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"}],"monasca/templates/job-influxdb-init.yaml":[{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"da6b5ede58d290831796097b8225ad4ee4fc0c40","unresolved":true,"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":"# Source: influxdb/templates/post-install-set-auth.yaml"},{"line_number":15,"context_line":"---"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"{{- if .Values.manifests.job_influxdb_init }}"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"5ff52f65_1c73f828","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":55},"updated":"2021-10-21 11:47:01.000000000","message":"What does this line mean ？","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"cf72d4194bc026ffb45ca8487edcfa2b8d8a6d29","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":"# Source: influxdb/templates/post-install-set-auth.yaml"},{"line_number":15,"context_line":"---"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"{{- if .Values.manifests.job_influxdb_init }}"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"17631389_5452f50b","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":55},"in_reply_to":"5ff52f65_1c73f828","updated":"2021-10-30 09:20:44.000000000","message":"Ack","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"}],"monasca/templates/job-thresh-upload.yaml":[{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"da6b5ede58d290831796097b8225ad4ee4fc0c40","unresolved":true,"context_lines":[{"line_number":36,"context_line":"{{ tuple $envAll \"monasca\" \"thresh\" | include \"helm-toolkit.snippets.kubernetes_metadata_labels\" | indent 8 }}"},{"line_number":37,"context_line":"      annotations:"},{"line_number":38,"context_line":"{{ tuple $envAll | include \"helm-toolkit.snippets.release_uuid\" | indent 8 }}"},{"line_number":39,"context_line":"        # configmap-bin-hash: {{ tuple \"configmap-bin.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":40,"context_line":"        # configmap-etc-hash: {{ tuple \"configmap-etc.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":41,"context_line":"{{ dict \"envAll\" $envAll \"podName\" \"monasca-thresh\" \"containerNames\" (list \"monasca-thresh\" \"init\" ) | include \"helm-toolkit.snippets.kubernetes_mandatory_access_control_annotation\" | indent 8 }}"},{"line_number":42,"context_line":"    spec:"},{"line_number":43,"context_line":"      serviceAccountName: {{ $serviceAccountName }}"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"81ef2252_77dab3c9","line":40,"range":{"start_line":39,"start_character":45,"end_line":40,"end_character":65},"updated":"2021-10-21 11:47:01.000000000","message":"reflow","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"cf72d4194bc026ffb45ca8487edcfa2b8d8a6d29","unresolved":false,"context_lines":[{"line_number":36,"context_line":"{{ tuple $envAll \"monasca\" \"thresh\" | include \"helm-toolkit.snippets.kubernetes_metadata_labels\" | indent 8 }}"},{"line_number":37,"context_line":"      annotations:"},{"line_number":38,"context_line":"{{ tuple $envAll | include \"helm-toolkit.snippets.release_uuid\" | indent 8 }}"},{"line_number":39,"context_line":"        # configmap-bin-hash: {{ tuple \"configmap-bin.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":40,"context_line":"        # configmap-etc-hash: {{ tuple \"configmap-etc.yaml\" . | include \"helm-toolkit.utils.hash\" }}"},{"line_number":41,"context_line":"{{ dict \"envAll\" $envAll \"podName\" \"monasca-thresh\" \"containerNames\" (list \"monasca-thresh\" \"init\" ) | include \"helm-toolkit.snippets.kubernetes_mandatory_access_control_annotation\" | indent 8 }}"},{"line_number":42,"context_line":"    spec:"},{"line_number":43,"context_line":"      serviceAccountName: {{ $serviceAccountName }}"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"063dc5ef_314df239","line":40,"range":{"start_line":39,"start_character":45,"end_line":40,"end_character":65},"in_reply_to":"81ef2252_77dab3c9","updated":"2021-10-30 09:20:44.000000000","message":"Ack","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"}],"monasca/values.yaml":[{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"b17066b3e7f5f510c74fbc624c29287daec26498","unresolved":true,"context_lines":[{"line_number":18,"context_line":"---"},{"line_number":19,"context_line":"images:"},{"line_number":20,"context_line":"  tags:"},{"line_number":21,"context_line":" "},{"line_number":22,"context_line":"    ks_user: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":23,"context_line":"    ks_service: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":24,"context_line":"    ks_endpoints: docker.io/openstackhelm/heat:stein-ubuntu_bionic"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"01ac7f33_baa0d060","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":1},"updated":"2021-06-01 09:15:17.000000000","message":"reflow","commit_id":"84c8bcff166588aefc61cc747306a539e0fc1aa1"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"d6b1eb5a34b6f957b3467cba0e7c02401eabdfdc","unresolved":false,"context_lines":[{"line_number":18,"context_line":"---"},{"line_number":19,"context_line":"images:"},{"line_number":20,"context_line":"  tags:"},{"line_number":21,"context_line":" "},{"line_number":22,"context_line":"    ks_user: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":23,"context_line":"    ks_service: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":24,"context_line":"    ks_endpoints: docker.io/openstackhelm/heat:stein-ubuntu_bionic"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"29aba392_c881812d","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":1},"in_reply_to":"01ac7f33_baa0d060","updated":"2022-03-09 04:47:22.000000000","message":"Done","commit_id":"84c8bcff166588aefc61cc747306a539e0fc1aa1"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"64de1a6da81cd9c94d60cff2f98c5603dd18b27a","unresolved":true,"context_lines":[{"line_number":18,"context_line":"---"},{"line_number":19,"context_line":"images:"},{"line_number":20,"context_line":"  tags:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    ks_user: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":23,"context_line":"    ks_service: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":24,"context_line":"    ks_endpoints: docker.io/openstackhelm/heat:stein-ubuntu_bionic"}],"source_content_type":"text/x-yaml","patch_set":73,"id":"375519f3_e781d229","line":21,"updated":"2021-10-11 16:07:11.000000000","message":"extra line here","commit_id":"c7bbed3ecd4c4237707f7e392fe3be46cf7f75ae"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"d6b1eb5a34b6f957b3467cba0e7c02401eabdfdc","unresolved":false,"context_lines":[{"line_number":18,"context_line":"---"},{"line_number":19,"context_line":"images:"},{"line_number":20,"context_line":"  tags:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    ks_user: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":23,"context_line":"    ks_service: docker.io/openstackhelm/heat:stein-ubuntu_bionic"},{"line_number":24,"context_line":"    ks_endpoints: docker.io/openstackhelm/heat:stein-ubuntu_bionic"}],"source_content_type":"text/x-yaml","patch_set":73,"id":"e66adc36_ae80921d","line":21,"in_reply_to":"375519f3_e781d229","updated":"2022-03-09 04:47:22.000000000","message":"Done","commit_id":"c7bbed3ecd4c4237707f7e392fe3be46cf7f75ae"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"da6b5ede58d290831796097b8225ad4ee4fc0c40","unresolved":true,"context_lines":[{"line_number":1131,"context_line":"  job_ks_endpoints: true"},{"line_number":1132,"context_line":"  job_ks_service: true"},{"line_number":1133,"context_line":"  job_ks_user: true"},{"line_number":1134,"context_line":"  pdb: true"},{"line_number":1135,"context_line":"  pod_helm_test: true"},{"line_number":1136,"context_line":"  network_policy: false"},{"line_number":1137,"context_line":"  secret_db: true"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"d9a4b588_e3bdf441","line":1134,"range":{"start_line":1134,"start_character":1,"end_line":1134,"end_character":11},"updated":"2021-10-21 11:47:01.000000000","message":"do you need?","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"cf72d4194bc026ffb45ca8487edcfa2b8d8a6d29","unresolved":false,"context_lines":[{"line_number":1131,"context_line":"  job_ks_endpoints: true"},{"line_number":1132,"context_line":"  job_ks_service: true"},{"line_number":1133,"context_line":"  job_ks_user: true"},{"line_number":1134,"context_line":"  pdb: true"},{"line_number":1135,"context_line":"  pod_helm_test: true"},{"line_number":1136,"context_line":"  network_policy: false"},{"line_number":1137,"context_line":"  secret_db: true"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"748d6e30_e945fc0e","line":1134,"range":{"start_line":1134,"start_character":1,"end_line":1134,"end_character":11},"in_reply_to":"d9a4b588_e3bdf441","updated":"2021-10-30 09:20:44.000000000","message":"Ack","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"da6b5ede58d290831796097b8225ad4ee4fc0c40","unresolved":true,"context_lines":[{"line_number":1132,"context_line":"  job_ks_service: true"},{"line_number":1133,"context_line":"  job_ks_user: true"},{"line_number":1134,"context_line":"  pdb: true"},{"line_number":1135,"context_line":"  pod_helm_test: true"},{"line_number":1136,"context_line":"  network_policy: false"},{"line_number":1137,"context_line":"  secret_db: true"},{"line_number":1138,"context_line":"  secret_ingress_tls: true"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"ae3e8d38_f6afdc86","line":1135,"range":{"start_line":1135,"start_character":2,"end_line":1135,"end_character":21},"updated":"2021-10-21 11:47:01.000000000","message":"and this,It seems that there is no corresponding task .","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"cf72d4194bc026ffb45ca8487edcfa2b8d8a6d29","unresolved":false,"context_lines":[{"line_number":1132,"context_line":"  job_ks_service: true"},{"line_number":1133,"context_line":"  job_ks_user: true"},{"line_number":1134,"context_line":"  pdb: true"},{"line_number":1135,"context_line":"  pod_helm_test: true"},{"line_number":1136,"context_line":"  network_policy: false"},{"line_number":1137,"context_line":"  secret_db: true"},{"line_number":1138,"context_line":"  secret_ingress_tls: true"}],"source_content_type":"text/x-yaml","patch_set":76,"id":"34853419_f44ed836","line":1135,"range":{"start_line":1135,"start_character":2,"end_line":1135,"end_character":21},"in_reply_to":"ae3e8d38_f6afdc86","updated":"2021-10-30 09:20:44.000000000","message":"Ack","commit_id":"6113604960325cbd859e99d1a31acd16a85e1d8f"}],"releasenotes/notes/monasca.yaml":[{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"4592c1ea5f87b464580f0e418b6e7b4720982672","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":14,"id":"2f0fb825_05b98dd8","line":5,"updated":"2021-06-08 01:03:06.000000000","message":"reflow","commit_id":"fc5da8685a0c290efdfcbbf08bde8f67c187dbc2"},{"author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"change_message_id":"d6b1eb5a34b6f957b3467cba0e7c02401eabdfdc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"803dcf9b_9e3efa46","line":5,"in_reply_to":"2f0fb825_05b98dd8","updated":"2022-03-09 04:47:22.000000000","message":"Done","commit_id":"fc5da8685a0c290efdfcbbf08bde8f67c187dbc2"}]}
