)]}'
{"tools/deployment/multinode/080-keystone.sh":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"8e2d5c4f5985660c7d937167e7a02c89abe6a55a","unresolved":true,"context_lines":[{"line_number":42,"context_line":"    ./tools/deployment/common/run-helm-tests.sh keystone"},{"line_number":43,"context_line":"fi"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":46,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://keystone.openstack.svc.cluster.local"},{"line_number":47,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://keystone-api.openstack.svc.cluster.local:5000"},{"line_number":48,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"ec06adcc_14979275","line":45,"range":{"start_line":45,"start_character":0,"end_line":45,"end_character":100},"updated":"2020-12-24 16:58:43.000000000","message":"We should pass tls feature gate from job params.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"0702a8c763270667e8684d2bf316990993b47663","unresolved":false,"context_lines":[{"line_number":42,"context_line":"    ./tools/deployment/common/run-helm-tests.sh keystone"},{"line_number":43,"context_line":"fi"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":46,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://keystone.openstack.svc.cluster.local"},{"line_number":47,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://keystone-api.openstack.svc.cluster.local:5000"},{"line_number":48,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"08de9225_6b72bf41","line":45,"range":{"start_line":45,"start_character":0,"end_line":45,"end_character":100},"in_reply_to":"5e9c8629_c3cf4ae9","updated":"2020-12-28 16:40:31.000000000","message":"Since this gate is not TLS multinode gate, the above TLS code is removed.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"d55b70dcd5277083684a85eb10f471aba46101bf","unresolved":true,"context_lines":[{"line_number":42,"context_line":"    ./tools/deployment/common/run-helm-tests.sh keystone"},{"line_number":43,"context_line":"fi"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":46,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://keystone.openstack.svc.cluster.local"},{"line_number":47,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://keystone-api.openstack.svc.cluster.local:5000"},{"line_number":48,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"5e9c8629_c3cf4ae9","line":45,"range":{"start_line":45,"start_character":0,"end_line":45,"end_character":100},"in_reply_to":"ec06adcc_14979275","updated":"2020-12-28 14:59:41.000000000","message":"We are passing FEATURE_GATES from the job params which can be a list of features. We are trying to see if \"tls\" is in the list FEATURE_GATES. Here FEATURE_GATE\u003d\"tls\" is a local variable different from FEATURE_GATES.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"}],"tools/deployment/multinode/085-horizon.sh":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"8e2d5c4f5985660c7d937167e7a02c89abe6a55a","unresolved":true,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"helm test horizon"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":48,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://horizon.openstack.svc.cluster.local"},{"line_number":49,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://horizon-int.openstack.svc.cluster.local"},{"line_number":50,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"3121d4a9_011f6c6f","line":47,"range":{"start_line":47,"start_character":0,"end_line":47,"end_character":100},"updated":"2020-12-24 16:58:43.000000000","message":"ditto","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"0702a8c763270667e8684d2bf316990993b47663","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"helm test horizon"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":48,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://horizon.openstack.svc.cluster.local"},{"line_number":49,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://horizon-int.openstack.svc.cluster.local"},{"line_number":50,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"c493797c_118cbe63","line":47,"range":{"start_line":47,"start_character":0,"end_line":47,"end_character":100},"in_reply_to":"2331140b_b3a40ca8","updated":"2020-12-28 16:40:31.000000000","message":"Since this gate is not TLS multinode gate, the above TLS code is removed.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"d55b70dcd5277083684a85eb10f471aba46101bf","unresolved":true,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"helm test horizon"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":48,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://horizon.openstack.svc.cluster.local"},{"line_number":49,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://horizon-int.openstack.svc.cluster.local"},{"line_number":50,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"2331140b_b3a40ca8","line":47,"range":{"start_line":47,"start_character":0,"end_line":47,"end_character":100},"in_reply_to":"3121d4a9_011f6c6f","updated":"2020-12-28 14:59:41.000000000","message":"We are passing FEATURE_GATES from the job params which can be a list of features. We are trying to see if \"tls\" is in the list FEATURE_GATES. Here FEATURE_GATE\u003d\"tls\" is a local variable different from FEATURE_GATES.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"}],"tools/deployment/multinode/150-heat.sh":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"8e2d5c4f5985660c7d937167e7a02c89abe6a55a","unresolved":true,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"openstack --os-interface internal orchestration service list"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":51,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://heat.openstack.svc.cluster.local"},{"line_number":52,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://heat-api.openstack.svc.cluster.local:8004"},{"line_number":53,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"321b258c_0c450de6","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":100},"updated":"2020-12-24 16:58:43.000000000","message":"ditto","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"d55b70dcd5277083684a85eb10f471aba46101bf","unresolved":true,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"openstack --os-interface internal orchestration service list"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":51,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://heat.openstack.svc.cluster.local"},{"line_number":52,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://heat-api.openstack.svc.cluster.local:8004"},{"line_number":53,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"4f8cbc3f_619a624a","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":100},"in_reply_to":"321b258c_0c450de6","updated":"2020-12-28 14:59:41.000000000","message":"We are passing FEATURE_GATES from the job params which can be a list of features. We are trying to see if \"tls\" is in the list FEATURE_GATES. Here FEATURE_GATE\u003d\"tls\" is a local variable different from FEATURE_GATES.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"0702a8c763270667e8684d2bf316990993b47663","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"openstack --os-interface internal orchestration service list"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"FEATURE_GATE\u003d\"tls\"; if [[ ${FEATURE_GATES//,/ } \u003d~ (^|[[:space:]])${FEATURE_GATE}($|[[:space:]]) ]]; then"},{"line_number":51,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://heat.openstack.svc.cluster.local"},{"line_number":52,"context_line":"  curl --cacert /etc/openstack-helm/certs/ca/ca.pem -L https://heat-api.openstack.svc.cluster.local:8004"},{"line_number":53,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":53,"id":"7b12bb1b_392460c1","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":100},"in_reply_to":"4f8cbc3f_619a624a","updated":"2020-12-28 16:40:31.000000000","message":"Since this gate is not TLS multinode gate, the above TLS code is removed.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"}],"tools/deployment/multinode/800-setup-gateway-nodes.sh":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"8e2d5c4f5985660c7d937167e7a02c89abe6a55a","unresolved":true,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"},{"line_number":5,"context_line":"#    a copy of the License at"},{"line_number":6,"context_line":"#"},{"line_number":7,"context_line":"#         http://www.apache.org/licenses/LICENSE-2.0"},{"line_number":8,"context_line":"#"},{"line_number":9,"context_line":"#    Unless required by applicable law or agreed to in writing, software"},{"line_number":10,"context_line":"#    distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT"},{"line_number":11,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":12,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":"set -xe"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"# Assign IP address to br-ex"},{"line_number":17,"context_line":": ${OSH_EXT_SUBNET:\u003d\"172.24.4.0/24\"}"},{"line_number":18,"context_line":": ${OSH_BR_EX_ADDR:\u003d\"172.24.4.1/24\"}"},{"line_number":19,"context_line":"sudo ip addr add ${OSH_BR_EX_ADDR} dev br-ex"},{"line_number":20,"context_line":"sudo ip link set br-ex up"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"# NOTE(portdirect): With Docker \u003e\u003d 1.13.1 the default FORWARD chain policy is"},{"line_number":23,"context_line":"# configured to DROP, for the l3 agent to function as expected and for"},{"line_number":24,"context_line":"# VMs to reach the outside world correctly this needs to be set to ACCEPT."},{"line_number":25,"context_line":"sudo iptables -P FORWARD ACCEPT"}],"source_content_type":"text/x-sh","patch_set":53,"id":"d05cbecf_7eef0936","line":25,"range":{"start_line":1,"start_character":0,"end_line":25,"end_character":31},"updated":"2020-12-24 16:58:43.000000000","message":"do we need it?","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"d55b70dcd5277083684a85eb10f471aba46101bf","unresolved":true,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"},{"line_number":5,"context_line":"#    a copy of the License at"},{"line_number":6,"context_line":"#"},{"line_number":7,"context_line":"#         http://www.apache.org/licenses/LICENSE-2.0"},{"line_number":8,"context_line":"#"},{"line_number":9,"context_line":"#    Unless required by applicable law or agreed to in writing, software"},{"line_number":10,"context_line":"#    distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT"},{"line_number":11,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":12,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":"set -xe"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"# Assign IP address to br-ex"},{"line_number":17,"context_line":": ${OSH_EXT_SUBNET:\u003d\"172.24.4.0/24\"}"},{"line_number":18,"context_line":": ${OSH_BR_EX_ADDR:\u003d\"172.24.4.1/24\"}"},{"line_number":19,"context_line":"sudo ip addr add ${OSH_BR_EX_ADDR} dev br-ex"},{"line_number":20,"context_line":"sudo ip link set br-ex up"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"# NOTE(portdirect): With Docker \u003e\u003d 1.13.1 the default FORWARD chain policy is"},{"line_number":23,"context_line":"# configured to DROP, for the l3 agent to function as expected and for"},{"line_number":24,"context_line":"# VMs to reach the outside world correctly this needs to be set to ACCEPT."},{"line_number":25,"context_line":"sudo iptables -P FORWARD ACCEPT"}],"source_content_type":"text/x-sh","patch_set":53,"id":"551628b6_f6bbe202","line":25,"range":{"start_line":1,"start_character":0,"end_line":25,"end_character":31},"in_reply_to":"d05cbecf_7eef0936","updated":"2020-12-28 14:59:41.000000000","message":"Let me try without it.","commit_id":"1f99c43894375a7e6f69196102373ce38d6bb135"}],"tools/gate/playbooks/multinode-deploy.yaml":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"cb26e270bb2428e4ae5d8b06cfde7e395bbd9a5b","unresolved":true,"context_lines":[{"line_number":154,"context_line":"        set -xe;"},{"line_number":155,"context_line":"        ./tools/deployment/multinode/085-horizon.sh"},{"line_number":156,"context_line":"      args:"},{"line_number":157,"context_line":"        chdir: \"{{ zuul_osh_relative_path | default(zuul.project.src_dir) }}\""}],"source_content_type":"text/x-yaml","patch_set":20,"id":"7cb327fc_0fb7e603","line":157,"updated":"2020-12-09 15:51:41.000000000","message":"lets have \u0027900-use-it.sh\u0027 here as well\nyou\u0027ll probably need 170-setup-gateway.sh as well","commit_id":"b8b94cbea5b39b437a8fdbe1ddbee32d76e35d92"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"9c4ac40c1ff26cecf80effd585b6b597f81d8f07","unresolved":false,"context_lines":[{"line_number":154,"context_line":"        set -xe;"},{"line_number":155,"context_line":"        ./tools/deployment/multinode/085-horizon.sh"},{"line_number":156,"context_line":"      args:"},{"line_number":157,"context_line":"        chdir: \"{{ zuul_osh_relative_path | default(zuul.project.src_dir) }}\""}],"source_content_type":"text/x-yaml","patch_set":20,"id":"7e678889_763b17bb","line":157,"in_reply_to":"7cb327fc_0fb7e603","updated":"2020-12-09 16:16:54.000000000","message":"Done","commit_id":"b8b94cbea5b39b437a8fdbe1ddbee32d76e35d92"}],"zuul.d/jobs-openstack-helm.yaml":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"cb26e270bb2428e4ae5d8b06cfde7e395bbd9a5b","unresolved":true,"context_lines":[{"line_number":724,"context_line":"    nodeset: openstack-helm-five-node-ubuntu"},{"line_number":725,"context_line":"    run: tools/gate/playbooks/multinode-tempest-deploy.yaml"},{"line_number":726,"context_line":""},{"line_number":727,"context_line":"- job:"},{"line_number":728,"context_line":"    name: openstack-helm-multinode-train-ubuntu_bionic"},{"line_number":729,"context_line":"    parent: openstack-helm-chart-deploy"},{"line_number":730,"context_line":"    nodeset: openstack-helm-five-node-ubuntu"},{"line_number":731,"context_line":"    vars:"},{"line_number":732,"context_line":"      zuul_osh_infra_relative_path: ../openstack-helm-infra/"},{"line_number":733,"context_line":"      osh_params:"},{"line_number":734,"context_line":"        openstack_release: train"},{"line_number":735,"context_line":"        container_distro_name: ubuntu"},{"line_number":736,"context_line":"        container_distro_version: bionic"},{"line_number":737,"context_line":"    pre-run:"},{"line_number":738,"context_line":"      - tools/gate/playbooks/multinode-base.yaml"},{"line_number":739,"context_line":"      - tools/gate/playbooks/osh-infra-upgrade-host.yaml"},{"line_number":740,"context_line":"      - tools/gate/playbooks/osh-infra-deploy-docker.yaml"},{"line_number":741,"context_line":"      - tools/gate/playbooks/osh-infra-build.yaml"},{"line_number":742,"context_line":"      - tools/gate/playbooks/osh-infra-deploy-k8s.yaml"},{"line_number":743,"context_line":"    run: tools/gate/playbooks/multinode-deploy.yaml"}],"source_content_type":"text/x-yaml","patch_set":20,"id":"b893e11b_c9c4e5b6","line":743,"range":{"start_line":727,"start_character":0,"end_line":743,"end_character":51},"updated":"2020-12-09 15:51:41.000000000","message":"timeout: 10800","commit_id":"b8b94cbea5b39b437a8fdbe1ddbee32d76e35d92"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"9c4ac40c1ff26cecf80effd585b6b597f81d8f07","unresolved":false,"context_lines":[{"line_number":724,"context_line":"    nodeset: openstack-helm-five-node-ubuntu"},{"line_number":725,"context_line":"    run: tools/gate/playbooks/multinode-tempest-deploy.yaml"},{"line_number":726,"context_line":""},{"line_number":727,"context_line":"- job:"},{"line_number":728,"context_line":"    name: openstack-helm-multinode-train-ubuntu_bionic"},{"line_number":729,"context_line":"    parent: openstack-helm-chart-deploy"},{"line_number":730,"context_line":"    nodeset: openstack-helm-five-node-ubuntu"},{"line_number":731,"context_line":"    vars:"},{"line_number":732,"context_line":"      zuul_osh_infra_relative_path: ../openstack-helm-infra/"},{"line_number":733,"context_line":"      osh_params:"},{"line_number":734,"context_line":"        openstack_release: train"},{"line_number":735,"context_line":"        container_distro_name: ubuntu"},{"line_number":736,"context_line":"        container_distro_version: bionic"},{"line_number":737,"context_line":"    pre-run:"},{"line_number":738,"context_line":"      - tools/gate/playbooks/multinode-base.yaml"},{"line_number":739,"context_line":"      - tools/gate/playbooks/osh-infra-upgrade-host.yaml"},{"line_number":740,"context_line":"      - tools/gate/playbooks/osh-infra-deploy-docker.yaml"},{"line_number":741,"context_line":"      - tools/gate/playbooks/osh-infra-build.yaml"},{"line_number":742,"context_line":"      - tools/gate/playbooks/osh-infra-deploy-k8s.yaml"},{"line_number":743,"context_line":"    run: tools/gate/playbooks/multinode-deploy.yaml"}],"source_content_type":"text/x-yaml","patch_set":20,"id":"876f6d95_0c409b13","line":743,"range":{"start_line":727,"start_character":0,"end_line":743,"end_character":51},"in_reply_to":"b893e11b_c9c4e5b6","updated":"2020-12-09 16:16:54.000000000","message":"Done","commit_id":"b8b94cbea5b39b437a8fdbe1ddbee32d76e35d92"}],"zuul.d/project.yaml":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"692987881191a2197909c8e1ddcc51f82f72bc99","unresolved":true,"context_lines":[{"line_number":34,"context_line":"        - openstack-helm-compute-kit-train-ubuntu_bionic"},{"line_number":35,"context_line":"        - openstack-helm-compute-kit-ussuri-ubuntu_bionic"},{"line_number":36,"context_line":"        - openstack-helm-horizon-stein-ubuntu_bionic"},{"line_number":37,"context_line":"        - openstack-helm-multinode-train-ubuntu_bionic"},{"line_number":38,"context_line":"    gate:"},{"line_number":39,"context_line":"      jobs:"},{"line_number":40,"context_line":"        - openstack-helm-lint"}],"source_content_type":"text/x-yaml","patch_set":20,"id":"53d80fa1_5b987f05","line":37,"range":{"start_line":37,"start_character":8,"end_line":37,"end_character":54},"updated":"2020-12-09 15:53:54.000000000","message":"we should probably remove it from check ones ready to merge","commit_id":"b8b94cbea5b39b437a8fdbe1ddbee32d76e35d92"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"9c4ac40c1ff26cecf80effd585b6b597f81d8f07","unresolved":true,"context_lines":[{"line_number":34,"context_line":"        - openstack-helm-compute-kit-train-ubuntu_bionic"},{"line_number":35,"context_line":"        - openstack-helm-compute-kit-ussuri-ubuntu_bionic"},{"line_number":36,"context_line":"        - openstack-helm-horizon-stein-ubuntu_bionic"},{"line_number":37,"context_line":"        - openstack-helm-multinode-train-ubuntu_bionic"},{"line_number":38,"context_line":"    gate:"},{"line_number":39,"context_line":"      jobs:"},{"line_number":40,"context_line":"        - openstack-helm-lint"}],"source_content_type":"text/x-yaml","patch_set":20,"id":"5c8b2c06_90afb3fe","line":37,"range":{"start_line":37,"start_character":8,"end_line":37,"end_character":54},"in_reply_to":"53d80fa1_5b987f05","updated":"2020-12-09 16:16:54.000000000","message":"Agree and make it part of gate","commit_id":"b8b94cbea5b39b437a8fdbe1ddbee32d76e35d92"}]}
