)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"change_message_id":"cd556e28e0d33900ea6bb5762de6088d6f42a50b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b0ba2928_dc883c00","updated":"2022-12-14 14:45:56.000000000","message":"Patch looks legit, Upgrades job failing with \n2022-12-12 11:15:00 | Exception: \u003curlopen error [Errno 2] No such file or directory: \u0027/home/zuul/tripleo-deploy/undercloud/tripleo-heat-installer-templates/environments/deployed-server-noop-ctlplane.yaml\u0027\u003e\n\nthough.","commit_id":"7d1a305b3996194edba8d27e4d7b097a0f855b73"},{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"cd783052299cabfc2541989389b55c296efbc7c1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"40a14648_a5007abd","updated":"2022-12-12 09:30:28.000000000","message":"recheck, seems unrelated:\n\n2022-12-09 15:04:39 | urllib.error.URLError: \u003curlopen error [Errno 2] No such file or directory: \u0027/home/zuul/tripleo-deploy/undercloud/tripleo-heat-installer-templates/environments/deployed-server-noop-ctlplane.yaml\u0027\u003e\n\nin https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_b94/867035/2/check/tripleo-ci-centos-9-undercloud-upgrade/b9492ac/logs/undercloud/home/zuul/undercloud_upgrade.log","commit_id":"7d1a305b3996194edba8d27e4d7b097a0f855b73"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"cbf35e25132ccca93baccc973ebbaa953f82e786","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"683baa18_e770a79b","updated":"2023-01-31 15:39:07.000000000","message":"Setting -1 to raise awareness about the table name","commit_id":"ab763af7328fa6568ff0986b4ef19d3006b337f1"},{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"c45c018c975bf904786eb5794e59e4052565a541","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"102c4f7b_bad4d266","updated":"2023-01-30 15:40:52.000000000","message":"add missing example.","commit_id":"ab763af7328fa6568ff0986b4ef19d3006b337f1"},{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"ffed35a01a58b3573cb7df126e76497393c97ef6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"66239d29_484c4194","updated":"2023-02-15 09:46:57.000000000","message":"recheck","commit_id":"3512eae01722eb3977b67ac8c90e5296e912ffe0"},{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"a954323992c51ef314ae25645c3845f54256ea98","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"78cd7922_daa9cd68","updated":"2023-02-07 08:24:46.000000000","message":"recheck, https://review.opendev.org/c/openstack/tripleo-heat-templates/+/872749 solved","commit_id":"3512eae01722eb3977b67ac8c90e5296e912ffe0"}],"deployment/ovn/ovn-controller-container-puppet.yaml":[{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"fb7b9977f81d04a8a3601a453e86222d2a91cbb6","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"f9e9e136_0ff8315d","in_reply_to":"3d05b52f_4518c1b4","updated":"2023-01-31 15:17:35.000000000","message":"Thanks for the explanation, I learned :)","commit_id":"b1b213a4c6e5a8442da565fbe17b9288d6842761"},{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"c45c018c975bf904786eb5794e59e4052565a541","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3d05b52f_4518c1b4","in_reply_to":"aae9a518_5305f754","updated":"2023-01-30 15:40:52.000000000","message":"---\n    - hosts: localhost\n      gather_facts: false\n      tasks:\n        - name: sleep a while\n          async: 60\n          poll: 0\n          register: a_task\n          delegate_to: localhost\n          shell: sleep 5\n          become: true\n        - name: wait until complete\n          delegate_to: localhost\n          register: pool_result\n          until: pool_result.finished\n          async_status:\n            jid: \"{{ a_task.ansible_job_id }}\"\n          retries: 10\n          delay: 6\n    #      become: true\n    \nIt will fail with:\n\n    fatal: [localhost]: FAILED! \u003d\u003e {\"ansible_job_id\": \"685919577585.3174411\",\"attempts\": 1, \"changed\": false, \"finished\":1, \"msg\": \"could not find job\",\n    \nIf you remove the comment on \"become: true\" it will succeed.","commit_id":"b1b213a4c6e5a8442da565fbe17b9288d6842761"},{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"f22ae565652de1009cca2f1824b503f016b20cbb","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"aae9a518_5305f754","in_reply_to":"ea6070cd_65fd520f","updated":"2023-01-26 17:33:05.000000000","message":"Yes as it won\u0027t find the async_result_item if it\u0027s not the same user that the one that triggered the command: both need to be \"root\".\n\nTry this playbook:","commit_id":"b1b213a4c6e5a8442da565fbe17b9288d6842761"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"1b40e6e3e6d94c8ed59f64eb7220a906ff10059c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"efd2d0a1_b78959ff","in_reply_to":"f9e9e136_0ff8315d","updated":"2023-01-31 16:00:32.000000000","message":"Done","commit_id":"b1b213a4c6e5a8442da565fbe17b9288d6842761"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"82336a6853856afa7cfd8d17c5b39644b4828fe0","unresolved":true,"context_lines":[{"line_number":536,"context_line":"          when:"},{"line_number":537,"context_line":"            - step|int \u003d\u003d 1"},{"line_number":538,"context_line":"            - \"\u0027results\u0027 in ovs_set_wait_before_clear\""},{"line_number":539,"context_line":"          become: true"},{"line_number":540,"context_line":"          tags:"},{"line_number":541,"context_line":"            - ovn"},{"line_number":542,"context_line":"          delegate_to: \"{{ async_result_item.item }}\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ea6070cd_65fd520f","line":539,"range":{"start_line":539,"start_character":0,"end_line":539,"end_character":22},"updated":"2022-12-20 15:22:00.000000000","message":"Do we need this?","commit_id":"b1b213a4c6e5a8442da565fbe17b9288d6842761"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"fc2ef3170841cb603f25b68e0105d02df07f0003","unresolved":true,"context_lines":[{"line_number":526,"context_line":"          become: true"},{"line_number":527,"context_line":"          vars:"},{"line_number":528,"context_line":"            timeout: {get_param: OVNOfctrlWaitBeforeClear}"},{"line_number":529,"context_line":"          command: \"ovs-vsctl set open . external_ids:ovn-ofctrl-wait-before-clear\u003d{{ timeout }}\""},{"line_number":530,"context_line":"          async: {get_param: OVNControllerUpdateTimeout}"},{"line_number":531,"context_line":"          poll: 0"},{"line_number":532,"context_line":"          register: ovs_set_wait_before_clear"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"f7a347c0_c54534e0","line":529,"range":{"start_line":529,"start_character":34,"end_line":529,"end_character":38},"updated":"2023-01-31 14:27:26.000000000","message":"I\u0027d be more explicit here and use the full name Open_vSwitch. If the schema changes and new table is introduced that starts with \"open\" then this is gonna start failing.","commit_id":"ab763af7328fa6568ff0986b4ef19d3006b337f1"},{"author":{"_account_id":8297,"name":"Sofer Athlan-Guyot","email":"sathlang@redhat.com","username":"chem"},"change_message_id":"a437917f8a278ebbc6c473b6d38ead66ec16b383","unresolved":false,"context_lines":[{"line_number":526,"context_line":"          become: true"},{"line_number":527,"context_line":"          vars:"},{"line_number":528,"context_line":"            timeout: {get_param: OVNOfctrlWaitBeforeClear}"},{"line_number":529,"context_line":"          command: \"ovs-vsctl set open . external_ids:ovn-ofctrl-wait-before-clear\u003d{{ timeout }}\""},{"line_number":530,"context_line":"          async: {get_param: OVNControllerUpdateTimeout}"},{"line_number":531,"context_line":"          poll: 0"},{"line_number":532,"context_line":"          register: ovs_set_wait_before_clear"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1489689a_6eeadd91","line":529,"range":{"start_line":529,"start_character":34,"end_line":529,"end_character":38},"in_reply_to":"f7a347c0_c54534e0","updated":"2023-01-31 15:54:36.000000000","message":"Done","commit_id":"ab763af7328fa6568ff0986b4ef19d3006b337f1"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"fc2ef3170841cb603f25b68e0105d02df07f0003","unresolved":true,"context_lines":[{"line_number":536,"context_line":"          when:"},{"line_number":537,"context_line":"            - step|int \u003d\u003d 1"},{"line_number":538,"context_line":"            - \"\u0027results\u0027 in ovs_set_wait_before_clear\""},{"line_number":539,"context_line":"          become: true"},{"line_number":540,"context_line":"          tags:"},{"line_number":541,"context_line":"            - ovn"},{"line_number":542,"context_line":"          delegate_to: \"{{ async_result_item.item }}\""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"4deb00db_a25b9524","line":539,"updated":"2023-01-31 14:27:26.000000000","message":"Is this required here?","commit_id":"ab763af7328fa6568ff0986b4ef19d3006b337f1"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"1b40e6e3e6d94c8ed59f64eb7220a906ff10059c","unresolved":false,"context_lines":[{"line_number":536,"context_line":"          when:"},{"line_number":537,"context_line":"            - step|int \u003d\u003d 1"},{"line_number":538,"context_line":"            - \"\u0027results\u0027 in ovs_set_wait_before_clear\""},{"line_number":539,"context_line":"          become: true"},{"line_number":540,"context_line":"          tags:"},{"line_number":541,"context_line":"            - ovn"},{"line_number":542,"context_line":"          delegate_to: \"{{ async_result_item.item }}\""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"c46daab2_27a1f2f2","line":539,"in_reply_to":"152ef148_53db6f02","updated":"2023-01-31 16:00:32.000000000","message":"Done","commit_id":"ab763af7328fa6568ff0986b4ef19d3006b337f1"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"0631968b177d1fefa1ed535a0c68d1305be6637d","unresolved":true,"context_lines":[{"line_number":536,"context_line":"          when:"},{"line_number":537,"context_line":"            - step|int \u003d\u003d 1"},{"line_number":538,"context_line":"            - \"\u0027results\u0027 in ovs_set_wait_before_clear\""},{"line_number":539,"context_line":"          become: true"},{"line_number":540,"context_line":"          tags:"},{"line_number":541,"context_line":"            - ovn"},{"line_number":542,"context_line":"          delegate_to: \"{{ async_result_item.item }}\""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"152ef148_53db6f02","line":539,"in_reply_to":"4deb00db_a25b9524","updated":"2023-01-31 15:18:31.000000000","message":"Disregard, I already asked :D","commit_id":"ab763af7328fa6568ff0986b4ef19d3006b337f1"}]}
