)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":36702,"name":"Roman Krcek","display_name":"Roman Krček","email":"roman.krcek@tietoevry.com","username":"r-krcek"},"change_message_id":"58cdcee366ffd7bb961ab00a56915a64505e505a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"b926e877_27abb4c3","updated":"2025-01-10 13:44:48.000000000","message":"recheck Failed to configure Ironic Inspector rule: NotSupported(\u0027The baremetal-introspection service for defaults: exists but does not have any supported versions.\u0027)","commit_id":"7f57e9538ab759bc970bb677c1b01479cc4cdc38"},{"author":{"_account_id":36702,"name":"Roman Krcek","display_name":"Roman Krček","email":"roman.krcek@tietoevry.com","username":"r-krcek"},"change_message_id":"7649000758457b6f8d7a59b77c1820690abc77f2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"184977ae_6dde66a1","updated":"2025-02-28 12:13:23.000000000","message":"recheck CI timed out","commit_id":"deae05f5df1dd2b18acbe8f642a348488c08ebcb"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e634681a9da054148a8376dfb5f009eb74566cb4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"be4722fd_0606e6c8","updated":"2025-03-19 17:21:52.000000000","message":"recheck not sure where the kayobe issue is coming from","commit_id":"deae05f5df1dd2b18acbe8f642a348488c08ebcb"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"2fbbd6c8c2317270c7802fe5ceea5dfeb58d2322","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"236eccdf_9d676495","updated":"2025-05-07 06:52:16.000000000","message":"merging to cut rc1 today","commit_id":"e06d31a2b913a4569ef365065bb64359b81d34dc"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"627d97a0606db24ba756cbf654135676e3d383a8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"ed26a135_48ff4fd3","updated":"2025-05-08 03:37:18.000000000","message":"recheck CI should be better now","commit_id":"e06d31a2b913a4569ef365065bb64359b81d34dc"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"ed36955f77e25258893647dff99901623cdb3ec1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"4fe13e4f_6d99522b","updated":"2025-05-07 07:43:17.000000000","message":"recheck all jobs failed on proxysql/mariadb issues, a bit weird","commit_id":"e06d31a2b913a4569ef365065bb64359b81d34dc"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"52ff8b3784bd6738bc8e2bd10f2e496428d3cc83","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"62ee47cc_2c55972f","updated":"2025-05-08 08:10:30.000000000","message":"recheck another sporadic repo issue","commit_id":"e06d31a2b913a4569ef365065bb64359b81d34dc"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"3486ee254eadb5fb748729d1bcfccaba52bbb23e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"7e0bb2c7_07c85b0e","updated":"2025-05-08 06:55:42.000000000","message":"recheck debian proxysql (reached 10 missed heartbeats. Aborting!)","commit_id":"e06d31a2b913a4569ef365065bb64359b81d34dc"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"5621477099542f209522ba96ab7b9ccbdf3fb174","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"d2bab109_b9eb7bf0","updated":"2025-05-07 15:48:13.000000000","message":"recheck neutron-server 503 Service Unavailable","commit_id":"e06d31a2b913a4569ef365065bb64359b81d34dc"}],"roles/docker/tasks/uninstall.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5c721b6b3cbfa4ac90709624bf01c100905a3ef4","unresolved":true,"context_lines":[{"line_number":14,"context_line":"  register: volumes"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Fail if there are any containers"},{"line_number":17,"context_line":"  fail:"},{"line_number":18,"context_line":"    msg: |-"},{"line_number":19,"context_line":"      There are still some containers left over!"},{"line_number":20,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"87f81da4_6b83e0be","line":17,"updated":"2025-04-30 17:09:03.000000000","message":"nit: assert would be nicer","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"0d03c401317235a72977d9629e4ba626e9bfc205","unresolved":false,"context_lines":[{"line_number":14,"context_line":"  register: volumes"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Fail if there are any containers"},{"line_number":17,"context_line":"  fail:"},{"line_number":18,"context_line":"    msg: |-"},{"line_number":19,"context_line":"      There are still some containers left over!"},{"line_number":20,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"ef9e2b28_a8004bc5","line":17,"in_reply_to":"87f81da4_6b83e0be","updated":"2025-05-06 17:31:45.000000000","message":"Done","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5c721b6b3cbfa4ac90709624bf01c100905a3ef4","unresolved":true,"context_lines":[{"line_number":21,"context_line":"  when: containers.stdout_lines | length \u003e 0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"- name: Fail if there are any volumes"},{"line_number":24,"context_line":"  fail:"},{"line_number":25,"context_line":"    msg: |-"},{"line_number":26,"context_line":"      There are still some volumes left over!"},{"line_number":27,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"87294ae5_3d2bab28","line":24,"updated":"2025-04-30 17:09:03.000000000","message":"ditto","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"0d03c401317235a72977d9629e4ba626e9bfc205","unresolved":false,"context_lines":[{"line_number":21,"context_line":"  when: containers.stdout_lines | length \u003e 0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"- name: Fail if there are any volumes"},{"line_number":24,"context_line":"  fail:"},{"line_number":25,"context_line":"    msg: |-"},{"line_number":26,"context_line":"      There are still some volumes left over!"},{"line_number":27,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"034d342f_9f0b3b37","line":24,"in_reply_to":"87294ae5_3d2bab28","updated":"2025-05-06 17:31:45.000000000","message":"Done","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"}],"roles/docker_sdk/defaults/main.yml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e69fc96af8f7b7a7a6e2f41d62c3b8c06c5bf6c9","unresolved":true,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# List of Python packages to install via Pip."},{"line_number":26,"context_line":"# NOTE(mnasiadka) docker 3.0.0 is in kolla-ansible requirements"},{"line_number":27,"context_line":"docker_sdk_core_pip_packages:"},{"line_number":28,"context_line":"  - \"docker\u003e\u003d6.0.0,\u003c7.0.0\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"docker_sdk_additional_pip_packages:"},{"line_number":31,"context_line":"  - \"requests\u003c2.32\""},{"line_number":32,"context_line":"  - \"dbus-python\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# APT cache TTL in seconds."}],"source_content_type":"text/x-yaml","patch_set":15,"id":"0e1d1e07_b3ced8d5","line":31,"range":{"start_line":27,"start_character":0,"end_line":31,"end_character":19},"updated":"2025-03-19 21:44:02.000000000","message":"this looks like a bad rebase. we don\u0027t want to re-revert https://review.opendev.org/c/openstack/ansible-collection-kolla/+/935757, do we?","commit_id":"deae05f5df1dd2b18acbe8f642a348488c08ebcb"},{"author":{"_account_id":36702,"name":"Roman Krcek","display_name":"Roman Krček","email":"roman.krcek@tietoevry.com","username":"r-krcek"},"change_message_id":"179e6b3a565cd20b0c4d9f7317f24ab1764251b2","unresolved":true,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# List of Python packages to install via Pip."},{"line_number":26,"context_line":"# NOTE(mnasiadka) docker 3.0.0 is in kolla-ansible requirements"},{"line_number":27,"context_line":"docker_sdk_core_pip_packages:"},{"line_number":28,"context_line":"  - \"docker\u003e\u003d6.0.0,\u003c7.0.0\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"docker_sdk_additional_pip_packages:"},{"line_number":31,"context_line":"  - \"requests\u003c2.32\""},{"line_number":32,"context_line":"  - \"dbus-python\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# APT cache TTL in seconds."}],"source_content_type":"text/x-yaml","patch_set":15,"id":"4bde2c51_c3e50520","line":31,"range":{"start_line":27,"start_character":0,"end_line":31,"end_character":19},"in_reply_to":"0e1d1e07_b3ced8d5","updated":"2025-03-21 07:56:05.000000000","message":"It was indeed a bad rebase. I did not notice the the change in \u003c and \u003e\u003d symbol for docker version.","commit_id":"deae05f5df1dd2b18acbe8f642a348488c08ebcb"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"627d97a0606db24ba756cbf654135676e3d383a8","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# List of Python packages to install via Pip."},{"line_number":26,"context_line":"# NOTE(mnasiadka) docker 3.0.0 is in kolla-ansible requirements"},{"line_number":27,"context_line":"docker_sdk_core_pip_packages:"},{"line_number":28,"context_line":"  - \"docker\u003e\u003d6.0.0,\u003c7.0.0\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"docker_sdk_additional_pip_packages:"},{"line_number":31,"context_line":"  - \"requests\u003c2.32\""},{"line_number":32,"context_line":"  - \"dbus-python\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# APT cache TTL in seconds."}],"source_content_type":"text/x-yaml","patch_set":15,"id":"07175d0a_8a65219e","line":31,"range":{"start_line":27,"start_character":0,"end_line":31,"end_character":19},"in_reply_to":"4bde2c51_c3e50520","updated":"2025-05-08 03:37:18.000000000","message":"Done","commit_id":"deae05f5df1dd2b18acbe8f642a348488c08ebcb"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"2fbbd6c8c2317270c7802fe5ceea5dfeb58d2322","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# List of Python packages to install via Pip."},{"line_number":26,"context_line":"# NOTE(mnasiadka) docker 3.0.0 is in kolla-ansible requirements"},{"line_number":27,"context_line":"docker_sdk_core_pip_packages:"},{"line_number":28,"context_line":"  - \"docker\u003e\u003d6.0.0,\u003c7.0.0\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"docker_sdk_additional_pip_packages:"},{"line_number":31,"context_line":"  - \"requests\u003c2.32\""},{"line_number":32,"context_line":"  - \"dbus-python\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# APT cache TTL in seconds."}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1b1babbf_61ccb039","line":31,"range":{"start_line":27,"start_character":0,"end_line":31,"end_character":19},"in_reply_to":"4bde2c51_c3e50520","updated":"2025-05-07 06:52:16.000000000","message":"Done","commit_id":"deae05f5df1dd2b18acbe8f642a348488c08ebcb"}],"roles/docker_sdk/tasks/install.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5c721b6b3cbfa4ac90709624bf01c100905a3ef4","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"- name: Configure osbpo apt repository"},{"line_number":4,"context_line":"  block:"},{"line_number":5,"context_line":"    - name: Ensure apt sources list directory exists"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"1bd86948_cbdbb78f","line":2,"updated":"2025-04-30 17:09:03.000000000","message":"nit: drop the extra newline","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"627d97a0606db24ba756cbf654135676e3d383a8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"- name: Configure osbpo apt repository"},{"line_number":4,"context_line":"  block:"},{"line_number":5,"context_line":"    - name: Ensure apt sources list directory exists"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"90f812a8_227712b9","line":2,"in_reply_to":"1bd86948_cbdbb78f","updated":"2025-05-08 03:37:18.000000000","message":"Done","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"0d03c401317235a72977d9629e4ba626e9bfc205","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"- name: Configure osbpo apt repository"},{"line_number":4,"context_line":"  block:"},{"line_number":5,"context_line":"    - name: Ensure apt sources list directory exists"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"b6612426_5923a3b1","line":2,"in_reply_to":"1bd86948_cbdbb78f","updated":"2025-05-06 17:31:45.000000000","message":"Done","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"}],"roles/docker_sdk/tasks/main.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"fc3928185875f9b16a3fce462837c136ecf0c02b","unresolved":true,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  when: ansible_facts.python.version.major \u003d\u003d 3 and ansible_facts.python.version.minor \u003e\u003d 10"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"- include_tasks: install.yml"},{"line_number":23,"context_line":"  when: package_action \u003d\u003d \"install\""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- include_tasks: uninstall.yml"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5a8a86f7_5922ef5a","line":22,"updated":"2024-10-15 20:26:53.000000000","message":"Why not include_tasks: {{ package_action }}.yml ?","commit_id":"cae8d97981c8722a4c9ee7e69f6205087487b8cd"},{"author":{"_account_id":36702,"name":"Roman Krcek","display_name":"Roman Krček","email":"roman.krcek@tietoevry.com","username":"r-krcek"},"change_message_id":"d5cddc062278d5290b376f2a43d7d09f61bd399c","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  when: ansible_facts.python.version.major \u003d\u003d 3 and ansible_facts.python.version.minor \u003e\u003d 10"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"- include_tasks: install.yml"},{"line_number":23,"context_line":"  when: package_action \u003d\u003d \"install\""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- include_tasks: uninstall.yml"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1eec19ce_0acf09fa","line":22,"in_reply_to":"5a8a86f7_5922ef5a","updated":"2024-10-16 06:40:40.000000000","message":"That\u0027s a good idea. Done.","commit_id":"cae8d97981c8722a4c9ee7e69f6205087487b8cd"}],"roles/docker_sdk/tasks/uninstall.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"557b5defc414037dc600168916bc1576015bd2ad","unresolved":true,"context_lines":[{"line_number":13,"context_line":"  register: pip_result"},{"line_number":14,"context_line":"  failed_when: \u003e"},{"line_number":15,"context_line":"    pip_result is failed and"},{"line_number":16,"context_line":"    (\u0027Could not find a version that satisfies the requirement\u0027 not in pip_result.stderr and"},{"line_number":17,"context_line":"     \u0027No matching distribution found for\u0027 not in pip_result.stderr)"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: Uninstall packages"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"4f5e0345_b13939ce","line":16,"updated":"2024-08-07 13:12:03.000000000","message":"That sounds a bit... clunky? What if that stderr messages get modified in future pip versions?","commit_id":"3673376ad4189b92a834bfd069dc3f225a5de3ed"},{"author":{"_account_id":36702,"name":"Roman Krcek","display_name":"Roman Krček","email":"roman.krcek@tietoevry.com","username":"r-krcek"},"change_message_id":"93fce4e6084960cbee52d5cd275652b13a8c5ed4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  register: pip_result"},{"line_number":14,"context_line":"  failed_when: \u003e"},{"line_number":15,"context_line":"    pip_result is failed and"},{"line_number":16,"context_line":"    (\u0027Could not find a version that satisfies the requirement\u0027 not in pip_result.stderr and"},{"line_number":17,"context_line":"     \u0027No matching distribution found for\u0027 not in pip_result.stderr)"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: Uninstall packages"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"f2a3f4d5_7844e855","line":16,"in_reply_to":"4f5e0345_b13939ce","updated":"2024-10-15 11:55:53.000000000","message":"Removed.","commit_id":"3673376ad4189b92a834bfd069dc3f225a5de3ed"}],"roles/podman/tasks/uninstall.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5c721b6b3cbfa4ac90709624bf01c100905a3ef4","unresolved":true,"context_lines":[{"line_number":14,"context_line":"  register: volumes"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Fail if there are any containers"},{"line_number":17,"context_line":"  fail:"},{"line_number":18,"context_line":"    msg: |-"},{"line_number":19,"context_line":"      There are still some containers left over!"},{"line_number":20,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"a70d4d9b_052ae049","line":17,"updated":"2025-04-30 17:09:03.000000000","message":"nit: assert would be nicer","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"0d03c401317235a72977d9629e4ba626e9bfc205","unresolved":false,"context_lines":[{"line_number":14,"context_line":"  register: volumes"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Fail if there are any containers"},{"line_number":17,"context_line":"  fail:"},{"line_number":18,"context_line":"    msg: |-"},{"line_number":19,"context_line":"      There are still some containers left over!"},{"line_number":20,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"0bc045dc_23ff02b1","line":17,"in_reply_to":"a70d4d9b_052ae049","updated":"2025-05-06 17:31:45.000000000","message":"Done","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5c721b6b3cbfa4ac90709624bf01c100905a3ef4","unresolved":true,"context_lines":[{"line_number":21,"context_line":"  when: containers.stdout_lines | length \u003e 0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"- name: Fail if there are any volumes"},{"line_number":24,"context_line":"  fail:"},{"line_number":25,"context_line":"    msg: |-"},{"line_number":26,"context_line":"      There are still some volumes left over!"},{"line_number":27,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"9a19b4b3_efc2e02f","line":24,"updated":"2025-04-30 17:09:03.000000000","message":"ditto","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"0d03c401317235a72977d9629e4ba626e9bfc205","unresolved":false,"context_lines":[{"line_number":21,"context_line":"  when: containers.stdout_lines | length \u003e 0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"- name: Fail if there are any volumes"},{"line_number":24,"context_line":"  fail:"},{"line_number":25,"context_line":"    msg: |-"},{"line_number":26,"context_line":"      There are still some volumes left over!"},{"line_number":27,"context_line":"      Remove them before uninstalling container engine!"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"0d8d4ea1_801e5003","line":24,"in_reply_to":"9a19b4b3_efc2e02f","updated":"2025-05-06 17:31:45.000000000","message":"Done","commit_id":"f725c9d0a04a3dca72fae15fc6bb4537d9ed1449"}]}
