)]}'
{"deployment/neutron/neutron-ovs-agent-container-puppet.yaml":[{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"bd493670ed07a0945e7c2d321b44fea297dc6ce3","unresolved":true,"context_lines":[{"line_number":440,"context_line":"              failed_when: false"},{"line_number":441,"context_line":"              register: hybrid_neutron_ovs"},{"line_number":442,"context_line":"            - name: Implement the hybrid state for neutron_ovs_agent"},{"line_number":443,"context_line":"              when: hybrid_neutron_ovs !\u003d 0"},{"line_number":444,"context_line":"              block:"},{"line_number":445,"context_line":"                - name: Update the neutron_ovs_agent paunch image in config"},{"line_number":446,"context_line":"                  shell: |"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"56a0c099_27548809","line":443,"range":{"start_line":443,"start_character":21,"end_line":443,"end_character":43},"updated":"2021-06-11 12:30:05.000000000","message":"hybrid_neutron_ovs.rc !\u003d 0 \n\nor better\n\nhybrid_neutron_ovs is failed\n\nsee https://docs.ansible.com/ansible/latest/user_guide/playbooks_tests.html","commit_id":"c694e51a1b20353dc9ed8454fd0201f227c49e68"},{"author":{"_account_id":26343,"name":"Jose Luis Franco","email":"jfrancoa@redhat.com","username":"jfrancoa"},"change_message_id":"3880cd40721181c3080967f4d537792a906b5081","unresolved":true,"context_lines":[{"line_number":486,"context_line":"                    path: \"/var/lib/docker-config-scripts/neutron_ovs_agent_launcher.sh\""},{"line_number":487,"context_line":"                    regexp: \"python \""},{"line_number":488,"context_line":"                    replace: \"python3 \""},{"line_number":489,"context_line":"                # Finally apply the paunch config to start the new nova_compute"},{"line_number":490,"context_line":"                - name: Apply paunch config for neutron_ovs"},{"line_number":491,"context_line":"                  shell: |"},{"line_number":492,"context_line":"                    paunch apply --file /var/lib/tripleo-config/docker-container-hybrid_neutron_ovs.json --config-id hybrid_neutron_ovs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5175c38c_33f9f98c","line":489,"updated":"2021-06-11 12:32:00.000000000","message":"The new neutron_ovs not nova_compute.","commit_id":"c694e51a1b20353dc9ed8454fd0201f227c49e68"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"bbade04cb1121fdc9cad3af87485e8be5d8640b0","unresolved":true,"context_lines":[{"line_number":446,"context_line":"                  shell: |"},{"line_number":447,"context_line":"                    set -o pipefail"},{"line_number":448,"context_line":"                    jq \u0027.neutron_ovs_agent.image \u003d \"{{ neutron_ovs_image }}\" |"},{"line_number":449,"context_line":"                        .neutron_ovs_agent.volumes +\u003d "},{"line_number":450,"context_line":"                         [\"/usr/sbin/ip6tables:/usr/sbin/ip6tables\","},{"line_number":451,"context_line":"                          \"/usr/sbin/ip6tables-restore:/usr/sbin/ip6tables-restore\","},{"line_number":452,"context_line":"                          \"/usr/sbin/ip6tables-save:/usr/sbin/ip6tables-save\","}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba75326b_7979c9e3","line":449,"updated":"2021-06-15 12:08:50.000000000","message":"This should be generated from RPM at least as numbers may change even in next update","commit_id":"56891abd3eac0309c36b4c9e35844cc45e9d1e44"},{"author":{"_account_id":26343,"name":"Jose Luis Franco","email":"jfrancoa@redhat.com","username":"jfrancoa"},"change_message_id":"ce832b819ef53dd8c0967d1b3d40eeb08e5268d4","unresolved":true,"context_lines":[{"line_number":444,"context_line":"              block:"},{"line_number":445,"context_line":"                - name: Make list of host iptables bits that we want to bindmount"},{"line_number":446,"context_line":"                  shell: |"},{"line_number":447,"context_line":"                    rpm -ql iptables | grep -v /usr/share | grep -v /lib64/xtables | grep -v sysconfig | awk \u0027{print \"\\\"\" $1 \":\" $1 \"\\\",\"}\u0027"},{"line_number":448,"context_line":"                  register: itables_bits"},{"line_number":449,"context_line":"                - name: Update the neutron_ovs_agent paunch image in config"},{"line_number":450,"context_line":"                  shell: |"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"e4c8b1bd_eed1c053","line":447,"updated":"2021-06-17 13:46:59.000000000","message":"This is printing out http://pastebin.test.redhat.com/972649 in my env, do you need all the /usr/lib/.build/ libraries?","commit_id":"8549aa3666354ed9ceb8fd0103eb6dea8ecff5cc"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"6e5794252fbcc84af338331595814b9cfecff5a9","unresolved":true,"context_lines":[{"line_number":444,"context_line":"              block:"},{"line_number":445,"context_line":"                - name: Make list of host iptables bits that we want to bindmount"},{"line_number":446,"context_line":"                  shell: |"},{"line_number":447,"context_line":"                    rpm -ql iptables | grep -v /usr/share | grep -v /lib64/xtables | grep -v sysconfig | awk \u0027{print \"\\\"\" $1 \":\" $1 \"\\\",\"}\u0027"},{"line_number":448,"context_line":"                  register: itables_bits"},{"line_number":449,"context_line":"                - name: Update the neutron_ovs_agent paunch image in config"},{"line_number":450,"context_line":"                  shell: |"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"4df93c5f_72ba97b1","line":447,"in_reply_to":"e4c8b1bd_eed1c053","updated":"2021-06-17 16:24:28.000000000","message":"rpm -ql iptables | awk \u0027 !/\\/usr\\/share|\\/lib64\\/xtables|sysconfig/ {print \"\\\"\" $1 \":\" $1 \"\\\",\"}\u0027","commit_id":"8549aa3666354ed9ceb8fd0103eb6dea8ecff5cc"},{"author":{"_account_id":26343,"name":"Jose Luis Franco","email":"jfrancoa@redhat.com","username":"jfrancoa"},"change_message_id":"e851b2a6c9ed8a70a1e10684d64c00429465cb7e","unresolved":true,"context_lines":[{"line_number":445,"context_line":"                - name: Make list of host iptables bits that we want to bindmount"},{"line_number":446,"context_line":"                  shell: |"},{"line_number":447,"context_line":"                    rpm -ql iptables | grep -v /usr/share | grep -v /lib64/xtables | grep -v sysconfig | awk \u0027{print \"\\\"\" $1 \":\" $1 \"\\\",\"}\u0027"},{"line_number":448,"context_line":"                  register: itables_bits"},{"line_number":449,"context_line":"                - name: Update the neutron_ovs_agent paunch image in config"},{"line_number":450,"context_line":"                  shell: |"},{"line_number":451,"context_line":"                    set -o pipefail"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a6d4d16_779c664d","line":448,"updated":"2021-06-17 13:32:41.000000000","message":"wrong variable naming: itables_bits which you reference later by iptables_bits.stdout. This will fail in undefined variable","commit_id":"8549aa3666354ed9ceb8fd0103eb6dea8ecff5cc"},{"author":{"_account_id":26343,"name":"Jose Luis Franco","email":"jfrancoa@redhat.com","username":"jfrancoa"},"change_message_id":"fbbed317522f8981b657d6a5030b2356ac4bf892","unresolved":true,"context_lines":[{"line_number":445,"context_line":"                - name: Make list of host iptables bits that we want to bindmount"},{"line_number":446,"context_line":"                  shell: |"},{"line_number":447,"context_line":"                    rpm -ql iptables | awk \u0027!/\\/usr\\/share|\\/lib64\\/xtables|sysconfig/ {print \"\\\"\" $1 \":\" $1 \"\\\",\"}\u0027"},{"line_number":448,"context_line":"                  register: itables_bits"},{"line_number":449,"context_line":"                - name: Update the neutron_ovs_agent paunch image in config"},{"line_number":450,"context_line":"                  shell: |"},{"line_number":451,"context_line":"                    set -o pipefail"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"647d1aa7_9792499d","line":448,"updated":"2021-06-21 05:55:19.000000000","message":"This is not fixed yet...the upgrade will fail. Look at like 454, iptables_bits is used while we register itables_bits here..","commit_id":"70f0237efe8ef28422d4abc4fd41e0a1242d2252"},{"author":{"_account_id":26343,"name":"Jose Luis Franco","email":"jfrancoa@redhat.com","username":"jfrancoa"},"change_message_id":"f3bd33f68d4557448a028eb0574d622ebceaed5e","unresolved":true,"context_lines":[{"line_number":494,"context_line":"                    path: \"/var/lib/docker-config-scripts/neutron_ovs_agent_launcher.sh\""},{"line_number":495,"context_line":"                    regexp: \"python \""},{"line_number":496,"context_line":"                    replace: \"python3 \""},{"line_number":497,"context_line":"                # Finally apply the paunch config to start the new nova_compute"},{"line_number":498,"context_line":"                - name: Apply paunch config for neutron_ovs"},{"line_number":499,"context_line":"                  shell: |"},{"line_number":500,"context_line":"                    paunch apply --file /var/lib/tripleo-config/docker-container-hybrid_neutron_ovs.json --config-id hybrid_neutron_ovs"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"b99d8495_f691a122","line":497,"updated":"2021-06-21 05:56:48.000000000","message":"Comment references to nova_compute when it should be neutron_ovs.","commit_id":"70f0237efe8ef28422d4abc4fd41e0a1242d2252"}]}
