)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"3eeaf6b48c3305251c950c01ce7305b27d65aa47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"1ac07cbf_7d677eb8","updated":"2026-01-26 15:40:16.000000000","message":"recheck","commit_id":"64128b9fdd2260eac403fb544036c4334961409b"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"65c0354f1f3bea4c0d854aee2b3b7591b24ac906","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"6e39e2e5_9c5eb41a","updated":"2026-02-24 21:34:13.000000000","message":"recheck","commit_id":"64128b9fdd2260eac403fb544036c4334961409b"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"b216e7e6418ae1293fc90fb4b5d2bc988dea8104","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"94490892_d6a4a45a","updated":"2026-02-10 10:32:09.000000000","message":"recheck","commit_id":"64128b9fdd2260eac403fb544036c4334961409b"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"f5e61ce77ace5eea392060f12a5b0eb3e7981f7a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"135424d5_51d8c5df","updated":"2026-02-25 04:23:47.000000000","message":"recheck cirros download","commit_id":"64128b9fdd2260eac403fb544036c4334961409b"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"a5d43153fea24e725f1e858a4457a28ed4c4bf95","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"71579a82_bbdb841c","updated":"2026-04-19 10:20:54.000000000","message":"recheck","commit_id":"cb3f3e60c41d6dd500af6f9a183e4e81637432d9"}],"scripts/openstack-ansible.rc":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"2ba26dc37f4f7159f31aee0e6703c6a3cb213e1b","unresolved":true,"context_lines":[{"line_number":15,"context_line":"export LC_ALL\u003d\"${LC_ALL:-C.UTF-8}\""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"export OSA_CONFIG_DIR\u003d\"${OSA_CONFIG_DIR:-/etc/openstack_deploy}\""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"export ANSIBLE_RETRY_FILES_ENABLED\u003d\"${ANSIBLE_RETRY_FILES_ENABLED:-false}\""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"export ANSIBLE_INVENTORY\u003d\"${ANSIBLE_INVENTORY:-OSA_INVENTORY_PATH/dynamic_inventory.py,OSA_INVENTORY_PATH/inventory.ini,${OSA_CONFIG_DIR}/inventory.ini}\""}],"source_content_type":"application/octet-stream","patch_set":15,"id":"87b4973c_af9c006e","line":18,"updated":"2026-04-07 09:58:55.000000000","message":"I am frankly not sure about these, as env vars should not be conformant to yaml and ansible linting rules.","commit_id":"cb3f3e60c41d6dd500af6f9a183e4e81637432d9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"1ba1ed9f89f966b84a581a1466fb09a83a7d77cf","unresolved":true,"context_lines":[{"line_number":15,"context_line":"export LC_ALL\u003d\"${LC_ALL:-C.UTF-8}\""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"export OSA_CONFIG_DIR\u003d\"${OSA_CONFIG_DIR:-/etc/openstack_deploy}\""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"export ANSIBLE_RETRY_FILES_ENABLED\u003d\"${ANSIBLE_RETRY_FILES_ENABLED:-false}\""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"export ANSIBLE_INVENTORY\u003d\"${ANSIBLE_INVENTORY:-OSA_INVENTORY_PATH/dynamic_inventory.py,OSA_INVENTORY_PATH/inventory.ini,${OSA_CONFIG_DIR}/inventory.ini}\""}],"source_content_type":"application/octet-stream","patch_set":15,"id":"72a73b22_20aebdc6","line":18,"in_reply_to":"66f2bccc_0bd0423c","updated":"2026-04-17 08:19:31.000000000","message":"or maybe not....","commit_id":"cb3f3e60c41d6dd500af6f9a183e4e81637432d9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"bcbc07778322f7e74950a1fa5833695ab3b0c7d4","unresolved":true,"context_lines":[{"line_number":15,"context_line":"export LC_ALL\u003d\"${LC_ALL:-C.UTF-8}\""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"export OSA_CONFIG_DIR\u003d\"${OSA_CONFIG_DIR:-/etc/openstack_deploy}\""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"export ANSIBLE_RETRY_FILES_ENABLED\u003d\"${ANSIBLE_RETRY_FILES_ENABLED:-false}\""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"export ANSIBLE_INVENTORY\u003d\"${ANSIBLE_INVENTORY:-OSA_INVENTORY_PATH/dynamic_inventory.py,OSA_INVENTORY_PATH/inventory.ini,${OSA_CONFIG_DIR}/inventory.ini}\""}],"source_content_type":"application/octet-stream","patch_set":15,"id":"66f2bccc_0bd0423c","line":18,"in_reply_to":"87b4973c_af9c006e","updated":"2026-04-17 08:17:24.000000000","message":"are not `true` and `false` are a builtin things in bash which will be executed, rather then a plain text?","commit_id":"cb3f3e60c41d6dd500af6f9a183e4e81637432d9"}],"zuul.d/playbooks/run.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"b1f212d1508d7ca6f92646c0367aa8d07d7704a0","unresolved":true,"context_lines":[{"line_number":18,"context_line":"        skip_bootstrap:"},{"line_number":19,"context_line":"          # NOTE(logan): ARA is already installed in the gate environment by the"},{"line_number":20,"context_line":"          # pre-osa-aio pre-run playbook"},{"line_number":21,"context_line":"          SETUP_ARA: false # noqa: yaml[truthy]"},{"line_number":22,"context_line":"          # NOTE(logan): The project is bootstrapped in the pre playbook so the"},{"line_number":23,"context_line":"          # bootstrapping can be skipped here"},{"line_number":24,"context_line":"          SKIP_OSA_RUNTIME_VENV_BUILD: 1"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"f194e5ea_214c5074","line":21,"updated":"2026-01-26 12:02:01.000000000","message":"`noqa` should be removed then?","commit_id":"170b0670daac859196c31447baf58751de342a77"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"4db9fccd2857efe123f21421c6bd0223ee4fca59","unresolved":false,"context_lines":[{"line_number":18,"context_line":"        skip_bootstrap:"},{"line_number":19,"context_line":"          # NOTE(logan): ARA is already installed in the gate environment by the"},{"line_number":20,"context_line":"          # pre-osa-aio pre-run playbook"},{"line_number":21,"context_line":"          SETUP_ARA: false # noqa: yaml[truthy]"},{"line_number":22,"context_line":"          # NOTE(logan): The project is bootstrapped in the pre playbook so the"},{"line_number":23,"context_line":"          # bootstrapping can be skipped here"},{"line_number":24,"context_line":"          SKIP_OSA_RUNTIME_VENV_BUILD: 1"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"0cbc2c1d_072e57a3","line":21,"in_reply_to":"f194e5ea_214c5074","updated":"2026-01-26 12:24:42.000000000","message":"Done","commit_id":"170b0670daac859196c31447baf58751de342a77"}]}
