)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"c1cf4cb2da4750640b39775fe471ee70f39231bc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"6eec8303_cb3f2e48","updated":"2026-01-12 22:31:47.000000000","message":"recheck Failed to download packages: No URLs in mirrorlist","commit_id":"ffd5d0279b3a446a96f13f8593f3c11b2e771421"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"39e6273e68879399b4749b5ff7791b7dcb1f6cb6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"4e9eddf6_eef5ef63","updated":"2026-02-19 14:54:10.000000000","message":"It looks good overall","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f2d9fec226285c05053314bb297704046f6bc9d6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"498b6e8c_47b9fcc3","updated":"2026-02-20 08:23:27.000000000","message":"Minor issues found","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"0c00eca159d3192bffabc43132f025ee2a9d87f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"6430d812_d4c1d225","updated":"2026-02-19 12:02:21.000000000","message":"This all looks very sensible. If CI passes in https://review.opendev.org/c/openstack/kayobe/+/972843 happy to upgrade to a +2 and merge as-is.","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"change_message_id":"e20f74ffb7fa52aa7a922e79dae24e7764c52c26","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"78499fcd_1798290b","updated":"2026-02-18 11:26:39.000000000","message":"recheck: random epel install error","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"change_message_id":"3c52e69dff39c2014648cd4c89b04b1bae21e8bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"9e05e106_c2552651","updated":"2026-02-18 12:10:41.000000000","message":"recheck: random epel install error","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"}],"ansible/container-engine.yml":[{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"39e6273e68879399b4749b5ff7791b7dcb1f6cb6","unresolved":true,"context_lines":[{"line_number":19,"context_line":"        docker_http_proxy: \"{{ kolla_http_proxy }}\""},{"line_number":20,"context_line":"        docker_https_proxy: \"{{ kolla_https_proxy }}\""},{"line_number":21,"context_line":"        docker_no_proxy: \"{{ kolla_no_proxy | select | join(\u0027,\u0027) }}\""},{"line_number":22,"context_line":"      when: container_engine_enabled | default(true) and container_engine \u003d\u003d \"docker\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Ensure podman is configured"},{"line_number":25,"context_line":"  hosts: container-engine"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"0cfc0768_5c64b6bd","line":22,"range":{"start_line":22,"start_character":11,"end_line":22,"end_character":36},"updated":"2026-02-19 14:54:10.000000000","message":"nit: It\u0027s generally a good idea to include a bool filter to avoid \"false\" getting evaluated as ``true`` etc. Eg.\n\n``container_engine_enabled | default(true) | bool``\n\nSame below","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"25772a393ebf5a8c43b2e3e77c2a1b2b83a4bd52","unresolved":false,"context_lines":[{"line_number":19,"context_line":"        docker_http_proxy: \"{{ kolla_http_proxy }}\""},{"line_number":20,"context_line":"        docker_https_proxy: \"{{ kolla_https_proxy }}\""},{"line_number":21,"context_line":"        docker_no_proxy: \"{{ kolla_no_proxy | select | join(\u0027,\u0027) }}\""},{"line_number":22,"context_line":"      when: container_engine_enabled | default(true) and container_engine \u003d\u003d \"docker\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Ensure podman is configured"},{"line_number":25,"context_line":"  hosts: container-engine"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"95fd0fe7_93b9fbf7","line":22,"range":{"start_line":22,"start_character":11,"end_line":22,"end_character":36},"in_reply_to":"0cfc0768_5c64b6bd","updated":"2026-02-20 08:35:41.000000000","message":"Done","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"}],"ansible/inventory/group_vars/all/ansible-control":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"9ec43009a6a4fef1c0d5f22e80c71255845d3865","unresolved":true,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Builtin tuned profile to use. Format is same as that used by giovtorres.tuned"},{"line_number":98,"context_line":"# role. Default is default."},{"line_number":99,"context_line":"ansible_control_tuned_active_builtin_profile: \"default\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"###############################################################################"},{"line_number":102,"context_line":"# Ansible control host user configuration."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"9e921e58_211c661a","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":55},"updated":"2026-01-09 11:53:24.000000000","message":"This profile doesn\u0027t exist:\n\nAvailable profiles:\n- accelerator-performance     - Throughput performance based tuning with disabled higher latency STOP states\n- aws                         - Optimize for aws ec2 instances\n- balanced                    - General non-specialized tuned profile\n- balanced-battery            - Balanced profile biased towards power savings changes for battery\n- desktop                     - Optimize for the desktop use-case\n- hpc-compute                 - Optimize for HPC compute workloads\n- intel-sst                   - Configure for Intel Speed Select Base Frequency\n- latency-performance         - Optimize for deterministic performance at the cost of increased power consumption\n- network-latency             - Optimize for deterministic performance at the cost of increased power consumption, focused on low latency network performance\n- network-throughput          - Optimize for streaming network throughput, generally only necessary on older CPUs or 40G+ networks\n- optimize-serial-console     - Optimize for serial console use.\n- powersave                   - Optimize for low power consumption\n- throughput-performance      - Broadly applicable tuning that provides excellent performance across a variety of common server workloads\n- virtual-guest               - Optimize for running inside a virtual guest\n- virtual-host                - Optimize for running KVM guests","commit_id":"8927da563aa4746f45f04b4401a56fcc1323a721"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"ebd759fd27eb19c5edb73a2eef5ae4c6411ee364","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Builtin tuned profile to use. Format is same as that used by giovtorres.tuned"},{"line_number":98,"context_line":"# role. Default is default."},{"line_number":99,"context_line":"ansible_control_tuned_active_builtin_profile: \"default\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"###############################################################################"},{"line_number":102,"context_line":"# Ansible control host user configuration."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"cbb7ca6f_03d00bae","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":55},"in_reply_to":"008627d3_26b0a795","updated":"2026-01-12 10:36:50.000000000","message":"Done","commit_id":"8927da563aa4746f45f04b4401a56fcc1323a721"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"c1e613ef3b568eae2cb2fb7767043d012e52c04a","unresolved":true,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Builtin tuned profile to use. Format is same as that used by giovtorres.tuned"},{"line_number":98,"context_line":"# role. Default is default."},{"line_number":99,"context_line":"ansible_control_tuned_active_builtin_profile: \"default\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"###############################################################################"},{"line_number":102,"context_line":"# Ansible control host user configuration."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"c16a921c_052df46f","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":55},"in_reply_to":"9e921e58_211c661a","updated":"2026-01-09 11:54:08.000000000","message":"We could set the default to `balanced`.","commit_id":"8927da563aa4746f45f04b4401a56fcc1323a721"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"0e410bfb9d3d0a4a95431c3990e8231a9311df2a","unresolved":true,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Builtin tuned profile to use. Format is same as that used by giovtorres.tuned"},{"line_number":98,"context_line":"# role. Default is default."},{"line_number":99,"context_line":"ansible_control_tuned_active_builtin_profile: \"default\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"###############################################################################"},{"line_number":102,"context_line":"# Ansible control host user configuration."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"008627d3_26b0a795","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":55},"in_reply_to":"c16a921c_052df46f","updated":"2026-01-09 11:58:10.000000000","message":"Or simply throughput-performance like controllers nodes.","commit_id":"8927da563aa4746f45f04b4401a56fcc1323a721"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f2d9fec226285c05053314bb297704046f6bc9d6","unresolved":true,"context_lines":[{"line_number":133,"context_line":"ansible_control_swap: []"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"###############################################################################"},{"line_number":136,"context_line":"# Ansible control host container enginer configuration."},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"# Whether a container engine should be configured. Default is false."},{"line_number":139,"context_line":"ansible_control_container_engine_enabled: false"}],"source_content_type":"application/octet-stream","patch_set":16,"id":"37c1fb83_1ed9ab3a","line":136,"range":{"start_line":136,"start_character":23,"end_line":136,"end_character":40},"updated":"2026-02-20 08:23:27.000000000","message":"container engine","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"25772a393ebf5a8c43b2e3e77c2a1b2b83a4bd52","unresolved":false,"context_lines":[{"line_number":133,"context_line":"ansible_control_swap: []"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"###############################################################################"},{"line_number":136,"context_line":"# Ansible control host container enginer configuration."},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"# Whether a container engine should be configured. Default is false."},{"line_number":139,"context_line":"ansible_control_container_engine_enabled: false"}],"source_content_type":"application/octet-stream","patch_set":16,"id":"005f35a8_e246c868","line":136,"range":{"start_line":136,"start_character":23,"end_line":136,"end_character":40},"in_reply_to":"37c1fb83_1ed9ab3a","updated":"2026-02-20 08:35:41.000000000","message":"Done","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"}],"ansible/kayobe-ansible-user.yml":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f2d9fec226285c05053314bb297704046f6bc9d6","unresolved":true,"context_lines":[{"line_number":37,"context_line":"      when: ssh_result.unreachable | default(false)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- name: Ensure Python is installed"},{"line_number":40,"context_line":"  hosts: seed-hypervisor:seed:overcloud:infra-vms"},{"line_number":41,"context_line":"  gather_facts: no"},{"line_number":42,"context_line":"  max_fail_percentage: \u003e-"},{"line_number":43,"context_line":"    {{ kayobe_ansible_user_max_fail_percentage |"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"9920b1d5_5714380f","line":40,"range":{"start_line":40,"start_character":2,"end_line":40,"end_character":49},"updated":"2026-02-20 08:23:27.000000000","message":"```suggestion\n  hosts: seed-hypervisor:seed:overcloud:infra-vms:ansible-control\n```","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"796f94c61e489389b91ddea4b5036b9599feec03","unresolved":false,"context_lines":[{"line_number":37,"context_line":"      when: ssh_result.unreachable | default(false)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- name: Ensure Python is installed"},{"line_number":40,"context_line":"  hosts: seed-hypervisor:seed:overcloud:infra-vms"},{"line_number":41,"context_line":"  gather_facts: no"},{"line_number":42,"context_line":"  max_fail_percentage: \u003e-"},{"line_number":43,"context_line":"    {{ kayobe_ansible_user_max_fail_percentage |"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"307d2df8_d8d1fc0e","line":40,"range":{"start_line":40,"start_character":2,"end_line":40,"end_character":49},"in_reply_to":"4b78f7ae_69c0fe6c","updated":"2026-02-20 11:03:45.000000000","message":"This is mostly for consistency: if you are running kayobe already, you must have Python installed 😊","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"9a46374a678b5c8a2fe8b04240785b2fd2b91d7e","unresolved":false,"context_lines":[{"line_number":37,"context_line":"      when: ssh_result.unreachable | default(false)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- name: Ensure Python is installed"},{"line_number":40,"context_line":"  hosts: seed-hypervisor:seed:overcloud:infra-vms"},{"line_number":41,"context_line":"  gather_facts: no"},{"line_number":42,"context_line":"  max_fail_percentage: \u003e-"},{"line_number":43,"context_line":"    {{ kayobe_ansible_user_max_fail_percentage |"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"cb6a2265_c56d3c30","line":40,"range":{"start_line":40,"start_character":2,"end_line":40,"end_character":49},"in_reply_to":"9920b1d5_5714380f","updated":"2026-02-20 08:33:02.000000000","message":"Done","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"3da24c14dffed7f3c76d8f295d21b0f55c1faf9f","unresolved":false,"context_lines":[{"line_number":37,"context_line":"      when: ssh_result.unreachable | default(false)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- name: Ensure Python is installed"},{"line_number":40,"context_line":"  hosts: seed-hypervisor:seed:overcloud:infra-vms"},{"line_number":41,"context_line":"  gather_facts: no"},{"line_number":42,"context_line":"  max_fail_percentage: \u003e-"},{"line_number":43,"context_line":"    {{ kayobe_ansible_user_max_fail_percentage |"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"4b78f7ae_69c0fe6c","line":40,"range":{"start_line":40,"start_character":2,"end_line":40,"end_character":49},"in_reply_to":"cb6a2265_c56d3c30","updated":"2026-02-20 10:57:51.000000000","message":"good spot","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"}],"doc/source/deployment.rst":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"9a46374a678b5c8a2fe8b04240785b2fd2b91d7e","unresolved":true,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    (kayobe) $ kayobe control host bootstrap"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Since the 16.0.0 Dalmatian release it is possible to manage the Ansible control"},{"line_number":33,"context_line":"host\u0027s configuration in the same way as other hosts. If using this feature, the"},{"line_number":34,"context_line":"Ansible control host should be added to the Kayobe inventory in the"},{"line_number":35,"context_line":"``ansible-control`` group. Typically this host will be ``localhost``, although"}],"source_content_type":"text/x-rst","patch_set":16,"id":"a06fc25f_86c7a6d8","line":32,"range":{"start_line":32,"start_character":0,"end_line":32,"end_character":34},"updated":"2026-02-20 08:33:02.000000000","message":"Stale information","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"25772a393ebf5a8c43b2e3e77c2a1b2b83a4bd52","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    (kayobe) $ kayobe control host bootstrap"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Since the 16.0.0 Dalmatian release it is possible to manage the Ansible control"},{"line_number":33,"context_line":"host\u0027s configuration in the same way as other hosts. If using this feature, the"},{"line_number":34,"context_line":"Ansible control host should be added to the Kayobe inventory in the"},{"line_number":35,"context_line":"``ansible-control`` group. Typically this host will be ``localhost``, although"}],"source_content_type":"text/x-rst","patch_set":16,"id":"07202fd5_ce575417","line":32,"range":{"start_line":32,"start_character":0,"end_line":32,"end_character":34},"in_reply_to":"a06fc25f_86c7a6d8","updated":"2026-02-20 08:35:41.000000000","message":"Done","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"0c00eca159d3192bffabc43132f025ee2a9d87f6","unresolved":false,"context_lines":[{"line_number":39,"context_line":"   :caption: ``${KAYOBE_CONFIG_PATH}/inventory/groups``"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"   [ansible-control]"},{"line_number":42,"context_line":"   localhost"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"To configure the Ansible control host OS::"},{"line_number":45,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"f26c82c9_312d9ff1","line":42,"updated":"2026-02-19 12:02:21.000000000","message":"This is more of an optimization, but I wonder if we should change our guidance here to recommend:\n\n  [ansible-control]\n  localhost ansible_connection\u003dlocal\n\nTo avoid unnecessary SSH connections. Unsure if that breaks anything though.","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"b605e9d29b094811fa5847006b8a791774046ec0","unresolved":false,"context_lines":[{"line_number":39,"context_line":"   :caption: ``${KAYOBE_CONFIG_PATH}/inventory/groups``"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"   [ansible-control]"},{"line_number":42,"context_line":"   localhost"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"To configure the Ansible control host OS::"},{"line_number":45,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"550608d9_85eb1675","line":42,"in_reply_to":"f26c82c9_312d9ff1","updated":"2026-02-19 12:18:10.000000000","message":"To be honest, I my suggestion would break the bootstrap_user logic, so lets ignore.","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"}],"etc/kayobe/ansible-control.yml":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f2d9fec226285c05053314bb297704046f6bc9d6","unresolved":true,"context_lines":[{"line_number":118,"context_line":"#ansible_control_swap:"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"###############################################################################"},{"line_number":121,"context_line":"# Ansible control host container enginer configuration."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"# Whether a container engine should be configured. Default is false."},{"line_number":124,"context_line":"#ansible_control_container_engine_enabled:"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"0d49b093_a4d8d876","line":121,"range":{"start_line":121,"start_character":23,"end_line":121,"end_character":40},"updated":"2026-02-20 08:23:27.000000000","message":"container engine","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"25772a393ebf5a8c43b2e3e77c2a1b2b83a4bd52","unresolved":false,"context_lines":[{"line_number":118,"context_line":"#ansible_control_swap:"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"###############################################################################"},{"line_number":121,"context_line":"# Ansible control host container enginer configuration."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"# Whether a container engine should be configured. Default is false."},{"line_number":124,"context_line":"#ansible_control_container_engine_enabled:"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"1b8b8fa7_7e927126","line":121,"range":{"start_line":121,"start_character":23,"end_line":121,"end_character":40},"in_reply_to":"0d49b093_a4d8d876","updated":"2026-02-20 08:35:41.000000000","message":"Done","commit_id":"11ff1e829ae5665b63c01bd80dfe8fa83b2f6a94"}]}
