[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T23:35:43.841507Z",
                    "start": "2026-07-30T23:35:41.282247Z"
                },
                "id": "0242ac17-0010-5d4f-3c03-000000000002",
                "name": "localhost"
            },
            "tasks": [
                {
                    "hosts": {
                        "localhost": {
                            "action": "gather_facts",
                            "ansible_facts": {
                                "ansible_apparmor": {
                                    "status": "disabled"
                                },
                                "ansible_architecture": "x86_64",
                                "ansible_bios_date": "NA",
                                "ansible_bios_vendor": "NA",
                                "ansible_bios_version": "NA",
                                "ansible_board_asset_tag": "NA",
                                "ansible_board_name": "NA",
                                "ansible_board_serial": "NA",
                                "ansible_board_vendor": "NA",
                                "ansible_board_version": "NA",
                                "ansible_chassis_asset_tag": "NA",
                                "ansible_chassis_serial": "NA",
                                "ansible_chassis_vendor": "NA",
                                "ansible_chassis_version": "NA",
                                "ansible_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-5.15.0-130-generic",
                                    "console": "ttyS0",
                                    "ro": true,
                                    "root": "UUID=5a569d86-b935-46dd-ae79-7a72a25b6a4c"
                                },
                                "ansible_date_time": {
                                    "date": "2026-07-30",
                                    "day": "30",
                                    "epoch": "1785454541",
                                    "epoch_int": "1785454541",
                                    "hour": "23",
                                    "iso8601": "2026-07-30T23:35:41Z",
                                    "iso8601_basic": "20260730T233541938009",
                                    "iso8601_basic_short": "20260730T233541",
                                    "iso8601_micro": "2026-07-30T23:35:41.938009Z",
                                    "minute": "35",
                                    "month": "07",
                                    "second": "41",
                                    "time": "23:35:41",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Thursday",
                                    "weekday_number": "4",
                                    "weeknumber": "30",
                                    "year": "2026"
                                },
                                "ansible_devices": {},
                                "ansible_distribution": "Debian",
                                "ansible_distribution_major_version": "12",
                                "ansible_distribution_release": "bookworm",
                                "ansible_distribution_version": "12",
                                "ansible_dns": {
                                    "nameservers": [
                                        "127.0.0.11"
                                    ],
                                    "options": {
                                        "edns0": true,
                                        "ndots": "0",
                                        "trust-ad": true
                                    },
                                    "search": [
                                        "openstacklocal"
                                    ]
                                },
                                "ansible_domain": "",
                                "ansible_effective_group_id": 0,
                                "ansible_effective_user_id": 0,
                                "ansible_env": {
                                    "ANSIBLE_CONFIG": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/kube/config",
                                    "LANG": "C.UTF-8",
                                    "PATH": "/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                                    "PWD": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_0/github.com/vexxhost/zuul-config/playbooks/base",
                                    "PYTHONPATH": "/var/lib/zuul/ansible/9",
                                    "PYTHON_SHA256": "8d3ed8ec5c88c1c95f5e558612a725450d2452813ddad5e58fdb1a53b1209b78",
                                    "PYTHON_VERSION": "3.11.14",
                                    "SSH_AGENT_PID": "2692958",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-exBjg0v0USYt/agent.2692957",
                                    "TMP": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/ansible/logging.json",
                                    "ZUUL_OUTPUT_MAX_BYTES": "1073741824"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "NA",
                                "ansible_fqdn": "2d72f0692154",
                                "ansible_hostname": "2d72f0692154",
                                "ansible_hostnqn": "",
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "5.15.0-130-generic",
                                "ansible_kernel_version": "#140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024",
                                "ansible_loadavg": {
                                    "15m": 4.26513671875,
                                    "1m": 5.50390625,
                                    "5m": 4.65673828125
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 3521,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 13876,
                                        "used": 18214
                                    },
                                    "real": {
                                        "free": 3521,
                                        "total": 32090,
                                        "used": 28569
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 7926643,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32674937,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32467529728,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926633,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32674947,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32467488768,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926601,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32674979,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32467357696,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926586,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32674994,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32467296256,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926569,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32675011,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32467226624,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926554,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32675026,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32467165184,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926528,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32675052,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32467058688,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926502,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32675078,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32466952192,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926498,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32675082,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32466935808,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926473,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32675107,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403191,
                                        "inode_total": 20643840,
                                        "inode_used": 4240649,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32466833408,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 76075793,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 187864924,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 35589232,
                                        "inode_total": 67108864,
                                        "inode_used": 31519632,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 311606448128,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7926429,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32675151,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16403190,
                                        "inode_total": 20643840,
                                        "inode_used": 4240650,
                                        "mount": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32466653184,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    }
                                ],
                                "ansible_nodename": "2d72f0692154",
                                "ansible_os_family": "Debian",
                                "ansible_pkg_mgr": "apt",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-5.15.0-130-generic",
                                    "console": [
                                        "tty1",
                                        "ttyS0"
                                    ],
                                    "ro": true,
                                    "root": "UUID=5a569d86-b935-46dd-ae79-7a72a25b6a4c"
                                },
                                "ansible_processor": [
                                    "0",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "1",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "2",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "3",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "4",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "5",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "6",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "7",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "8",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "9",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "10",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "11",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "12",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "13",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "14",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor",
                                    "15",
                                    "AuthenticAMD",
                                    "AMD EPYC-Rome Processor"
                                ],
                                "ansible_processor_cores": 1,
                                "ansible_processor_count": 16,
                                "ansible_processor_nproc": 16,
                                "ansible_processor_threads_per_core": 1,
                                "ansible_processor_vcpus": 16,
                                "ansible_product_name": "NA",
                                "ansible_product_serial": "NA",
                                "ansible_product_uuid": "NA",
                                "ansible_product_version": "NA",
                                "ansible_python": {
                                    "executable": "/usr/local/lib/zuul/ansible/9/bin/python",
                                    "has_sslcontext": true,
                                    "type": "cpython",
                                    "version": {
                                        "major": 3,
                                        "micro": 14,
                                        "minor": 11,
                                        "releaselevel": "final",
                                        "serial": 0
                                    },
                                    "version_info": [
                                        3,
                                        11,
                                        14,
                                        "final",
                                        0
                                    ]
                                },
                                "ansible_python_version": "3.11.14",
                                "ansible_real_group_id": 0,
                                "ansible_real_user_id": 0,
                                "ansible_selinux": {
                                    "status": "disabled"
                                },
                                "ansible_selinux_python_present": true,
                                "ansible_service_mgr": "bwrap",
                                "ansible_swapfree_mb": 0,
                                "ansible_swaptotal_mb": 0,
                                "ansible_system": "Linux",
                                "ansible_system_capabilities": "N/A",
                                "ansible_system_capabilities_enforced": "N/A",
                                "ansible_system_vendor": "NA",
                                "ansible_uptime_seconds": 49118271,
                                "ansible_user_dir": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work",
                                "ansible_user_gecos": "root",
                                "ansible_user_gid": 0,
                                "ansible_user_id": "root",
                                "ansible_user_shell": "/bin/bash",
                                "ansible_user_uid": 0,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "ansible_virtualization_role": "host",
                                "ansible_virtualization_tech_guest": [],
                                "ansible_virtualization_tech_host": [
                                    "kvm"
                                ],
                                "ansible_virtualization_type": "kvm",
                                "gather_subset": [
                                    "all"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "deprecations": [],
                            "warnings": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:42.232796Z",
                            "start": "2026-07-30T23:35:41.290385Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:42.261122Z",
                            "start": "2026-07-30T23:35:42.238323Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "788/oss/788c6d18d2b241448adc5d1efcf15373"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:42.302610Z",
                            "start": "2026-07-30T23:35:42.272933Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000056",
                        "name": "Set log path for a build"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "debug",
                            "changed": false,
                            "msg": "# Job Information\nAnsible Version: 2.16.18\nJob: atmosphere-molecule-aio-openvswitch-selective\nPipeline: check\nExecutor: 2d72f0692154\nTriggered by: https://github.com/vexxhost/atmosphere/pull/4193\nEvent ID: d4714400-8c6e-11f1-8423-ad0b570f1b44\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:42.350259Z",
                            "start": "2026-07-30T23:35:42.309810Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000009",
                        "name": "Print job information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "debug",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": false,
                                    "failed": false,
                                    "msg": "# Node Information\nInventory Hostname: instance\nHostname: np0000187707\nUsername: zuul\nDistro: Ubuntu 22.04\nProvider: yul1\nRegion: ca-ymq-1\nLabel: ubuntu-jammy-16\nProduct Name: OpenStack Nova\nInterface IP: 199.204.45.205\n",
                                    "zj_item": "instance"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:42.451719Z",
                            "start": "2026-07-30T23:35:42.354253Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/zuul-info",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": 493,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/zuul-info",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:42.998036Z",
                            "start": "2026-07-30T23:35:42.465107Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "9d4c3e6b1d06fa521986d3dfe414cbcbe0f96a64",
                            "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "9d4c3e6b1d06fa521986d3dfe414cbcbe0f96a64",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/zuul-info",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/.ansible/tmp/ansible-tmp-1785454543.0349994-84-198072413402768/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "c9446028d231dea22f6c430e537e110a",
                            "mode": "0644",
                            "owner": "root",
                            "size": 36006,
                            "src": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/.ansible/tmp/ansible-tmp-1785454543.0349994-84-198072413402768/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:43.841507Z",
                            "start": "2026-07-30T23:35:43.007273Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T23:35:59.569560Z",
                    "start": "2026-07-30T23:35:43.849163Z"
                },
                "id": "0242ac17-0010-5d4f-3c03-000000000011",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "stat",
                            "changed": false,
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:44.077593Z",
                            "start": "2026-07-30T23:35:43.859680Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000018",
                        "name": "Check to see if ssh key was already created for this build"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "create-key-and-replace.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:44.122600Z",
                            "start": "2026-07-30T23:35:44.083124Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000019",
                        "name": "Create a new key in workspace based on build UUID"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-keygen",
                                "-t",
                                "rsa",
                                "-N",
                                "",
                                "-C",
                                "zuul-build-sshkey",
                                "-f",
                                "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.849698",
                            "end": "2026-07-30 23:35:45.405416",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa -b 3072",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-5d4f-3c03-00000000009c-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:35:44.555718",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa.pub\nThe key fingerprint is:\nSHA256:Qfvl2pOGllN87redmhr1rLcUJdzYtLPzIixSNo7lB8M zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|        .       .|\n|       . .   . =.|\n|        o   . +o+|\n|         + +   .+|\n|        S E +..+ |\n|         B @.+o +|\n|        o X.O o+.|\n|         o =.++o+|\n|           ..++=+|\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:Qfvl2pOGllN87redmhr1rLcUJdzYtLPzIixSNo7lB8M zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|        .       .|",
                                "|       . .   . =.|",
                                "|        o   . +o+|",
                                "|         + +   .+|",
                                "|        S E +..+ |",
                                "|         B @.+o +|",
                                "|        o X.O o+.|",
                                "|         o =.++o+|",
                                "|           ..++=+|",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-5d4f-3c03-00000000009c-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:45.449509Z",
                            "start": "2026-07-30T23:35:44.149423Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:45.488787Z",
                            "start": "2026-07-30T23:35:45.454896Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000009d",
                        "name": "Remote setup ssh keys (linux)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "lineinfile",
                            "changed": false,
                            "false_condition": "zuul_build_sshkey_cleanup",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:45.545002Z",
                            "start": "2026-07-30T23:35:45.512057Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000bc",
                        "name": "Remove previously added zuul-build-sshkey"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "authorized_key",
                            "changed": true,
                            "comment": null,
                            "exclusive": false,
                            "follow": false,
                            "invocation": {
                                "module_args": {
                                    "changed": true,
                                    "comment": null,
                                    "exclusive": false,
                                    "follow": false,
                                    "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCUuA8/RQncso7PPmmNJmP9c0hXEMwxmSBLDoFcafHK+jG9cpG7nhRn1utDgn48jUmXnJc+W+rOPo5Ywf3v0l2CokvZd7PqJkMaFou2lv+69iuXPVW/zDoOg2ELf6HZCriPJxyxZ2V/6vKMJ0z62ldR+Zleets800+NY0ZC+2/kWMJdf6AvMtFtSnwUoByTzTtgHy+REb1t7cIsvo00rAu1pLqZTAeBDtqxl2mEJclrUIthlBvGdxC91tGNI4v2wB0srLRnAaTHWp9aKLHL4Hi+sL8QcLeWT4uOSXFHj0YJcrSkdhfydmC5+K9nUeorjxchQWVUFRrAtu2gA2J/s8/bpBr9DJbieNFjb/e2UORM+ZxLu+pvPg+DjDCjxTdyOemPERcxdZ1sK+VvinwiQAki3RMfDFc3CLHUK2ac5KFY4TMfcwUnBwr5/Orb5Zzh3XgD/rUElruY4779yC0OQ4CaKq3I/Ip50I00cMiOVXHNvRgNIN4kimpSURHXE+92hzE= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "present",
                                    "user": "zuul",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCUuA8/RQncso7PPmmNJmP9c0hXEMwxmSBLDoFcafHK+jG9cpG7nhRn1utDgn48jUmXnJc+W+rOPo5Ywf3v0l2CokvZd7PqJkMaFou2lv+69iuXPVW/zDoOg2ELf6HZCriPJxyxZ2V/6vKMJ0z62ldR+Zleets800+NY0ZC+2/kWMJdf6AvMtFtSnwUoByTzTtgHy+REb1t7cIsvo00rAu1pLqZTAeBDtqxl2mEJclrUIthlBvGdxC91tGNI4v2wB0srLRnAaTHWp9aKLHL4Hi+sL8QcLeWT4uOSXFHj0YJcrSkdhfydmC5+K9nUeorjxchQWVUFRrAtu2gA2J/s8/bpBr9DJbieNFjb/e2UORM+ZxLu+pvPg+DjDCjxTdyOemPERcxdZ1sK+VvinwiQAki3RMfDFc3CLHUK2ac5KFY4TMfcwUnBwr5/Orb5Zzh3XgD/rUElruY4779yC0OQ4CaKq3I/Ip50I00cMiOVXHNvRgNIN4kimpSURHXE+92hzE= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "present",
                            "user": "zuul",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:46.051384Z",
                            "start": "2026-07-30T23:35:45.554165Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000bd",
                        "name": "Enable access via build key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/.ssh"
                                },
                                "before": {
                                    "path": "/home/zuul/.ssh"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": 448,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/.ssh",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0700",
                            "owner": "zuul",
                            "path": "/home/zuul/.ssh",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:46.239442Z",
                            "start": "2026-07-30T23:35:46.056403Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "9d52f41b62035cc753eaed3ec06b4210204c7a52",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "788c6d18d2b241448adc5d1efcf15373_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "9d52f41b62035cc753eaed3ec06b4210204c7a52",
                                    "content": null,
                                    "dest": "/home/zuul/.ssh/id_rsa",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": false,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 384,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785454546.2877874-190-107400070127845/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "11eecb85e535369af4ff9954c584e4e7",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785454546.2877874-190-107400070127845/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:46.709469Z",
                            "start": "2026-07-30T23:35:46.244548Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "285c22ac84ae6323ab6a3cacd6918c922a459f8c",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "788c6d18d2b241448adc5d1efcf15373_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "285c22ac84ae6323ab6a3cacd6918c922a459f8c",
                                    "content": null,
                                    "dest": "/home/zuul/.ssh/id_rsa.pub",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": false,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785454546.7644901-200-159058370554520/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "c5201abb2d469126222fd816ac9b645a",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785454546.7644901-200-159058370554520/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:47.181914Z",
                            "start": "2026-07-30T23:35:46.716682Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000c0",
                        "name": "Install build public key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:47.215544Z",
                            "start": "2026-07-30T23:35:47.188281Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000009e",
                        "name": "Remote setup ssh keys (windows)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "sshagent_remove_keys",
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "remove": "^(?!\\(stdin\\)).*"
                                }
                            },
                            "removed": [
                                "/etc/zuul/id_rsa"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:47.586841Z",
                            "start": "2026-07-30T23:35:47.224437Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa"
                            ],
                            "delta": "0:00:00.013532",
                            "end": "2026-07-30 23:35:47.862871",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-5d4f-3c03-0000000000ab-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:35:47.849339",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/788c6d18d2b241448adc5d1efcf15373_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-5d4f-3c03-0000000000ab-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:47.924194Z",
                            "start": "2026-07-30T23:35:47.603047Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:48.495417Z",
                            "start": "2026-07-30T23:35:47.932832Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000ac",
                        "name": "Verify we can still SSH to all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:48.533780Z",
                            "start": "2026-07-30T23:35:48.505934Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-0000000000ad",
                        "name": "Verify we can still SSH to all nodes (windows)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:48.852515Z",
                            "start": "2026-07-30T23:35:48.554944Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000001d",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:58.436434Z",
                            "start": "2026-07-30T23:35:48.860134Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-00000000001e",
                        "name": "Synchronize src repos to workspace directory."
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": null,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "absent",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "path": "/home/zuul/zuul-output/logs",
                                    "state": "absent",
                                    "zj_output_dir": "logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": null,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "absent",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "path": "/home/zuul/zuul-output/artifacts",
                                    "state": "absent",
                                    "zj_output_dir": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": null,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "absent",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "path": "/home/zuul/zuul-output/docs",
                                    "state": "absent",
                                    "zj_output_dir": "docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:58.946819Z",
                            "start": "2026-07-30T23:35:58.446744Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000022",
                        "name": "Empty Zuul Output directories by removing them"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5d4f-3c03-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:35:59.569560Z",
                            "start": "2026-07-30T23:35:58.954173Z"
                        },
                        "id": "0242ac17-0010-5d4f-3c03-000000000024",
                        "name": "Ensure Zuul Output directories exist"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 8,
            "failures": 0,
            "ignored": 0,
            "ok": 15,
            "rescued": 0,
            "skipped": 3,
            "unreachable": 0
        },
        "localhost": {
            "changed": 2,
            "failures": 0,
            "ignored": 0,
            "ok": 6,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T23:36:12.524315Z",
                    "start": "2026-07-30T23:36:00.424659Z"
                },
                "id": "0242ac17-0010-e9a2-2793-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.unarchive",
                            "changed": true,
                            "dest": "/usr/local/bin",
                            "extract_results": {
                                "cmd": [
                                    "/usr/bin/tar",
                                    "--extract",
                                    "-C",
                                    "/usr/local/bin",
                                    "-z",
                                    "--show-transformed-names",
                                    "--strip-components=1",
                                    "-f",
                                    "/home/zuul/.ansible/tmp/ansible-tmp-1785454560.4763634-5-82228878733017/uv-x86_64-unknown-linux-gnuocgvq3aq.tar.gz"
                                ],
                                "err": "",
                                "out": "",
                                "rc": 0
                            },
                            "gid": 0,
                            "group": "root",
                            "handler": "TgzArchive",
                            "invocation": {
                                "module_args": {
                                    "attributes": null,
                                    "copy": true,
                                    "creates": "/usr/local/bin/uv",
                                    "decrypt": true,
                                    "dest": "/usr/local/bin",
                                    "exclude": [],
                                    "extra_opts": [
                                        "--strip-components=1"
                                    ],
                                    "group": null,
                                    "include": [],
                                    "io_buffer_size": 65536,
                                    "keep_newer": false,
                                    "list_files": false,
                                    "mode": null,
                                    "owner": null,
                                    "remote_src": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "https://github.com/astral-sh/uv/releases/download/0.8.13/uv-x86_64-unknown-linux-gnu.tar.gz",
                                    "unsafe_writes": false,
                                    "validate_certs": true
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "size": 4096,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785454560.4763634-5-82228878733017/uv-x86_64-unknown-linux-gnuocgvq3aq.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e9a2-2793-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:02.748453Z",
                            "start": "2026-07-30T23:36:00.436818Z"
                        },
                        "id": "0242ac17-0010-e9a2-2793-000000000007",
                        "name": "Extract archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "/usr/local/bin/uv",
                                "--version"
                            ],
                            "delta": "0:00:00.012033",
                            "end": "2026-07-30 23:36:03.112494",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "/usr/local/bin/uv --version",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-e9a2-2793-000000000008-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:36:03.100461",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "uv 0.8.13",
                            "stdout_lines": [
                                "uv 0.8.13"
                            ],
                            "zuul_log_id": "0242ac17-0010-e9a2-2793-000000000008-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e9a2-2793-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:03.629375Z",
                            "start": "2026-07-30T23:36:02.780768Z"
                        },
                        "id": "0242ac17-0010-e9a2-2793-000000000008",
                        "name": "Print version"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "molecule_install_galaxy_sibling_collections",
                            "changed": true,
                            "checkouts": [
                                {
                                    "changed": true,
                                    "name": "ansible.netcommon",
                                    "path": "/home/zuul/src/github.com/ansible-collections/ansible.netcommon",
                                    "tag": "1.2.0"
                                },
                                {
                                    "changed": true,
                                    "name": "ansible.posix",
                                    "path": "/home/zuul/src/github.com/ansible-collections/ansible.posix",
                                    "tag": "1.6.0"
                                },
                                {
                                    "changed": true,
                                    "name": "ansible.utils",
                                    "path": "/home/zuul/src/github.com/ansible-collections/ansible.utils",
                                    "tag": "v6.0.3"
                                },
                                {
                                    "changed": true,
                                    "name": "atmosphere.common",
                                    "path": "/home/zuul/src/github.com/vexxhost/atmosphere.common",
                                    "tag": "v0.7.0"
                                },
                                {
                                    "changed": true,
                                    "name": "community.crypto",
                                    "path": "/home/zuul/src/github.com/ansible-collections/community.crypto",
                                    "tag": "2.2.3"
                                },
                                {
                                    "changed": true,
                                    "name": "community.general",
                                    "path": "/home/zuul/src/github.com/ansible-collections/community.general",
                                    "tag": "7.3.0"
                                },
                                {
                                    "changed": true,
                                    "name": "community.mysql",
                                    "path": "/home/zuul/src/github.com/ansible-collections/community.mysql",
                                    "tag": "3.6.0"
                                },
                                {
                                    "changed": true,
                                    "name": "kubernetes.core",
                                    "path": "/home/zuul/src/github.com/ansible-collections/kubernetes.core",
                                    "tag": "2.4.0"
                                },
                                {
                                    "changed": true,
                                    "name": "openstack.cloud",
                                    "path": "/home/zuul/src/opendev.org/openstack/ansible-collections-openstack",
                                    "tag": "2.6.0"
                                },
                                {
                                    "changed": false,
                                    "name": "vexxhost.ceph",
                                    "path": "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph",
                                    "tag": "v4.1.0"
                                },
                                {
                                    "changed": true,
                                    "name": "vexxhost.containers",
                                    "path": "/home/zuul/src/github.com/vexxhost/ansible-collection-containers",
                                    "tag": "v1.6.8"
                                },
                                {
                                    "changed": true,
                                    "name": "vexxhost.kubernetes",
                                    "path": "/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes",
                                    "tag": "v3.3.0"
                                }
                            ],
                            "installed": [
                                {
                                    "in_build_refs": false,
                                    "name": "ansible.netcommon",
                                    "path": "/home/zuul/src/github.com/ansible-collections/ansible.netcommon",
                                    "spec": "1.2.0",
                                    "tag": "1.2.0",
                                    "version": "1.2.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "ansible.posix",
                                    "path": "/home/zuul/src/github.com/ansible-collections/ansible.posix",
                                    "spec": "1.6.0,>=1.6.0",
                                    "tag": "1.6.0",
                                    "version": "1.6.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "ansible.utils",
                                    "path": "/home/zuul/src/github.com/ansible-collections/ansible.utils",
                                    "spec": ">=2.9.0,>=6.0.0",
                                    "tag": "v6.0.3",
                                    "version": "6.0.3"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "atmosphere.common",
                                    "path": "/home/zuul/src/github.com/vexxhost/atmosphere.common",
                                    "spec": ">=0.7.0",
                                    "tag": "v0.7.0",
                                    "version": "0.7.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "community.crypto",
                                    "path": "/home/zuul/src/github.com/ansible-collections/community.crypto",
                                    "spec": "2.2.3,>=2.2.3",
                                    "tag": "2.2.3",
                                    "version": "2.2.3"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "community.general",
                                    "path": "/home/zuul/src/github.com/ansible-collections/community.general",
                                    "spec": "7.3.0,>=4.5.0",
                                    "tag": "7.3.0",
                                    "version": "7.3.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "community.mysql",
                                    "path": "/home/zuul/src/github.com/ansible-collections/community.mysql",
                                    "spec": "3.6.0",
                                    "tag": "3.6.0",
                                    "version": "3.6.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "kubernetes.core",
                                    "path": "/home/zuul/src/github.com/ansible-collections/kubernetes.core",
                                    "spec": "2.4.0,>=2.4.0,>=2.3.2",
                                    "tag": "2.4.0",
                                    "version": "2.4.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "openstack.cloud",
                                    "path": "/home/zuul/src/opendev.org/openstack/ansible-collections-openstack",
                                    "spec": ">=2.0.0",
                                    "tag": "2.6.0",
                                    "version": "2.6.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "vexxhost.ceph",
                                    "path": "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph",
                                    "spec": ">=3.2.0",
                                    "tag": "v4.1.0",
                                    "version": "4.1.0"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "vexxhost.containers",
                                    "path": "/home/zuul/src/github.com/vexxhost/ansible-collection-containers",
                                    "spec": ">=1.1.1,>=1.6.0",
                                    "tag": "v1.6.8",
                                    "version": "1.6.8"
                                },
                                {
                                    "in_build_refs": false,
                                    "name": "vexxhost.kubernetes",
                                    "path": "/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes",
                                    "spec": ">=3.3.0,>=2.5.0",
                                    "tag": "v3.3.0",
                                    "version": "3.3.0"
                                }
                            ],
                            "invocation": {
                                "module_args": {
                                    "build_refs": [
                                        {
                                            "branch": "main",
                                            "change": "4193",
                                            "change_message": "test(octavia): validate selective CI\n\n## Purpose\n\nTemporary isolated octavia selector, dependency, and verifier validation for #4152.\n\nThe diff against main contains only one file under the component role path.\n\nDepends-On: https://github.com/vexxhost/atmosphere/pull/4152",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4193",
                                            "commit_id": "99e388760991eb9ea43a1d0a315bdb6acf58d54b",
                                            "patchset": "99e388760991eb9ea43a1d0a315bdb6acf58d54b",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "src_dir": "src/github.com/vexxhost/atmosphere",
                                            "topic": null
                                        },
                                        {
                                            "branch": "main",
                                            "change": "4152",
                                            "change_message": "feat: selective-molecule-ci",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4152",
                                            "commit_id": "effb1f514b52f84790c206e408920438416e6cb7",
                                            "patchset": "effb1f514b52f84790c206e408920438416e6cb7",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "topic": null
                                        },
                                        {
                                            "branch": "main",
                                            "change": "4193",
                                            "change_message": "test(octavia): validate selective CI\n\n## Purpose\n\nTemporary isolated octavia selector, dependency, and verifier validation for #4152.\n\nThe diff against main contains only one file under the component role path.\n\nDepends-On: https://github.com/vexxhost/atmosphere/pull/4152",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4193",
                                            "commit_id": "99e388760991eb9ea43a1d0a315bdb6acf58d54b",
                                            "patchset": "99e388760991eb9ea43a1d0a315bdb6acf58d54b",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "topic": null
                                        }
                                    ],
                                    "collections_path": "/home/zuul/.ansible/collections",
                                    "executable": "uv",
                                    "project_dir": "src/github.com/vexxhost/atmosphere",
                                    "projects": [
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.netcommon",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "115aab9ae184f50d61f52e83f5484b123952a11a",
                                            "name": "ansible-collections/ansible.netcommon",
                                            "required": true,
                                            "short_name": "ansible.netcommon",
                                            "src_dir": "src/github.com/ansible-collections/ansible.netcommon"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.posix",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "ef1937b771670f104853d16888dd1083f983bc65",
                                            "name": "ansible-collections/ansible.posix",
                                            "required": true,
                                            "short_name": "ansible.posix",
                                            "src_dir": "src/github.com/ansible-collections/ansible.posix"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.utils",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "378571f2b2b9bc56adb5f33cca33d6831fa5eec4",
                                            "name": "ansible-collections/ansible.utils",
                                            "required": true,
                                            "short_name": "ansible.utils",
                                            "src_dir": "src/github.com/ansible-collections/ansible.utils"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.crypto",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "76deee9f56c535929c33aa918b90c978c6910ee0",
                                            "name": "ansible-collections/community.crypto",
                                            "required": true,
                                            "short_name": "community.crypto",
                                            "src_dir": "src/github.com/ansible-collections/community.crypto"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.general",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "0ee3db1fe3f075a21ba8f9c7349c8ac22a9ff032",
                                            "name": "ansible-collections/community.general",
                                            "required": true,
                                            "short_name": "community.general",
                                            "src_dir": "src/github.com/ansible-collections/community.general"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.mysql",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "4cf7a3176fbd07be43459f1366e8066381df6d97",
                                            "name": "ansible-collections/community.mysql",
                                            "required": true,
                                            "short_name": "community.mysql",
                                            "src_dir": "src/github.com/ansible-collections/community.mysql"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/kubernetes.core",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "b1d809d9f301c359ddcda70849db6187fee7a876",
                                            "name": "ansible-collections/kubernetes.core",
                                            "required": true,
                                            "short_name": "kubernetes.core",
                                            "src_dir": "src/github.com/ansible-collections/kubernetes.core"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-ceph",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "d87ebb249b48b0a1d8c291cf6aaaa3dcaa92268a",
                                            "name": "vexxhost/ansible-collection-ceph",
                                            "required": true,
                                            "short_name": "ansible-collection-ceph",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-ceph"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-containers",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "9240466a5edde34cf36b92d53020e915ff5201ac",
                                            "name": "vexxhost/ansible-collection-containers",
                                            "required": true,
                                            "short_name": "ansible-collection-containers",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-containers"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-kubernetes",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "0afaa357cd3284806ac3b54ffbbbab42f5e8d015",
                                            "name": "vexxhost/ansible-collection-kubernetes",
                                            "required": true,
                                            "short_name": "ansible-collection-kubernetes",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-kubernetes"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/atmosphere",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "b617eed4b6121ece1cb3bb58524be61edab562b7",
                                            "name": "vexxhost/atmosphere",
                                            "required": false,
                                            "short_name": "atmosphere",
                                            "src_dir": "src/github.com/vexxhost/atmosphere"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/atmosphere.common",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "d00ec7f88fdc7ca2ce504a7e19c4049986cdac86",
                                            "name": "vexxhost/atmosphere.common",
                                            "required": true,
                                            "short_name": "atmosphere.common",
                                            "src_dir": "src/github.com/vexxhost/atmosphere.common"
                                        },
                                        {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/ansible-collections-openstack",
                                            "checkout": "master",
                                            "checkout_description": "project default branch",
                                            "commit": "ee88cc15b87221ecabb474c7c3d0feaf6e01a7fa",
                                            "name": "openstack/ansible-collections-openstack",
                                            "required": true,
                                            "short_name": "ansible-collections-openstack",
                                            "src_dir": "src/opendev.org/openstack/ansible-collections-openstack"
                                        }
                                    ],
                                    "workspace_dir": "/home/zuul"
                                }
                            },
                            "log": [
                                "Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon",
                                "Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix",
                                "Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils",
                                "Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto",
                                "Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general",
                                "Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql",
                                "Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core",
                                "Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph",
                                "Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers",
                                "Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes",
                                "Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common",
                                "Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack",
                                "Resolved ansible.netcommon to 1.2.0 for 1.2.0",
                                "Resolved ansible.posix to 1.6.0 for 1.6.0",
                                "Resolved ansible.utils to v6.0.3 for >=2.9.0",
                                "Resolved community.crypto to 2.2.3 for 2.2.3",
                                "Resolved community.general to 7.3.0 for 7.3.0",
                                "Resolved community.mysql to 3.6.0 for 3.6.0",
                                "Resolved kubernetes.core to 2.4.0 for 2.4.0",
                                "Resolved openstack.cloud to 2.6.0 for >=2.0.0",
                                "Resolved vexxhost.ceph to v4.1.0 for >=3.2.0",
                                "Resolved atmosphere.common to v0.7.0 for >=0.7.0",
                                "Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0",
                                "Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0",
                                "Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0",
                                "Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0",
                                "Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2",
                                "Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0",
                                "Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0",
                                "Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3",
                                "Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2",
                                "Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0",
                                "Checked out ansible.netcommon to 1.2.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon'",
                                "Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon",
                                "ansible.netcommon:* was installed successfully",
                                "Using CPython 3.10.12 interpreter at: /usr/bin/python3",
                                "Creating virtual environment at: .venv",
                                "   Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere",
                                "Downloading rjsonnet (1.2MiB)",
                                "Downloading cryptography (4.2MiB)",
                                "Downloading openstacksdk (1.7MiB)",
                                "Downloading ansible-core (2.1MiB)",
                                "Downloading kubernetes (1.9MiB)",
                                "Downloading pygments (1.2MiB)",
                                "Downloading netaddr (2.2MiB)",
                                "Downloading setuptools (1.1MiB)",
                                "Downloading pydantic-core (2.0MiB)",
                                "   Building pyperclip==1.9.0",
                                " Downloading rjsonnet",
                                " Downloading pydantic-core",
                                " Downloading netaddr",
                                " Downloading pygments",
                                " Downloading cryptography",
                                " Downloading setuptools",
                                " Downloading kubernetes",
                                " Downloading ansible-core",
                                " Downloading openstacksdk",
                                "      Built pyperclip==1.9.0",
                                "      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere",
                                "Installed 87 packages in 45ms",
                                "Checked out ansible.posix to 1.6.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix'",
                                "Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix",
                                "ansible.posix:1.6.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out ansible.utils to v6.0.3",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils'",
                                "Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils",
                                "ansible.utils:6.0.3 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out atmosphere.common to v0.7.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common'",
                                "Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common",
                                "atmosphere.common:0.7.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out community.crypto to 2.2.3",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto'",
                                "Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto",
                                "community.crypto:2.2.3 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out community.general to 7.3.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general'",
                                "Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general",
                                "community.general:7.3.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out community.mysql to 3.6.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql'",
                                "Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql",
                                "community.mysql:3.6.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out kubernetes.core to 2.4.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core'",
                                "Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core",
                                "kubernetes.core:2.4.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out openstack.cloud to 2.6.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud'",
                                "Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud",
                                "openstack.cloud:2.6.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out vexxhost.ceph to v4.1.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph'",
                                "Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph",
                                "vexxhost.ceph:4.1.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out vexxhost.containers to v1.6.8",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers'",
                                "Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers",
                                "vexxhost.containers:1.6.8 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out vexxhost.kubernetes to v3.3.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes'",
                                "Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes",
                                "vexxhost.kubernetes:3.3.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12"
                            ],
                            "msg": "Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon\nSibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix\nSibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils\nSibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto\nSibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general\nSibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql\nSibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core\nSibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph\nSibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers\nSibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes\nSibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common\nSibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack\nResolved ansible.netcommon to 1.2.0 for 1.2.0\nResolved ansible.posix to 1.6.0 for 1.6.0\nResolved ansible.utils to v6.0.3 for >=2.9.0\nResolved community.crypto to 2.2.3 for 2.2.3\nResolved community.general to 7.3.0 for 7.3.0\nResolved community.mysql to 3.6.0 for 3.6.0\nResolved kubernetes.core to 2.4.0 for 2.4.0\nResolved openstack.cloud to 2.6.0 for >=2.0.0\nResolved vexxhost.ceph to v4.1.0 for >=3.2.0\nResolved atmosphere.common to v0.7.0 for >=0.7.0\nResolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0\nResolved community.general to 7.3.0 for 7.3.0,>=4.5.0\nResolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0\nResolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0\nResolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2\nResolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0\nResolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0\nResolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3\nResolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2\nResolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0\nChecked out ansible.netcommon to 1.2.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon'\nCreated collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon\nansible.netcommon:* was installed successfully\nUsing CPython 3.10.12 interpreter at: /usr/bin/python3\nCreating virtual environment at: .venv\n   Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere\nDownloading rjsonnet (1.2MiB)\nDownloading cryptography (4.2MiB)\nDownloading openstacksdk (1.7MiB)\nDownloading ansible-core (2.1MiB)\nDownloading kubernetes (1.9MiB)\nDownloading pygments (1.2MiB)\nDownloading netaddr (2.2MiB)\nDownloading setuptools (1.1MiB)\nDownloading pydantic-core (2.0MiB)\n   Building pyperclip==1.9.0\n Downloading rjsonnet\n Downloading pydantic-core\n Downloading netaddr\n Downloading pygments\n Downloading cryptography\n Downloading setuptools\n Downloading kubernetes\n Downloading ansible-core\n Downloading openstacksdk\n      Built pyperclip==1.9.0\n      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere\nInstalled 87 packages in 45ms\nChecked out ansible.posix to 1.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix'\nCreated collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix\nansible.posix:1.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out ansible.utils to v6.0.3\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils'\nCreated collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils\nansible.utils:6.0.3 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out atmosphere.common to v0.7.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common'\nCreated collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common\natmosphere.common:0.7.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.crypto to 2.2.3\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto'\nCreated collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto\ncommunity.crypto:2.2.3 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.general to 7.3.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general'\nCreated collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general\ncommunity.general:7.3.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.mysql to 3.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql'\nCreated collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql\ncommunity.mysql:3.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out kubernetes.core to 2.4.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core'\nCreated collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core\nkubernetes.core:2.4.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out openstack.cloud to 2.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud'\nCreated collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud\nopenstack.cloud:2.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.ceph to v4.1.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph'\nCreated collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph\nvexxhost.ceph:4.1.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.containers to v1.6.8\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers'\nCreated collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers\nvexxhost.containers:1.6.8 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.kubernetes to v3.3.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes'\nCreated collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes\nvexxhost.kubernetes:3.3.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:12.524315Z",
                            "start": "2026-07-30T23:36:03.639957Z"
                        },
                        "id": "0242ac17-0010-e9a2-2793-00000000000a",
                        "name": "Install Ansible collection siblings"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 3,
            "failures": 0,
            "ignored": 0,
            "ok": 3,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "pre",
    "playbook": "github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T23:36:26.655730Z",
                    "start": "2026-07-30T23:36:13.351304Z"
                },
                "id": "0242ac17-0010-9c99-9238-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785454582,
                            "cache_updated": true,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": "jq",
                                    "only_upgrade": false,
                                    "package": [
                                        "jq"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n  libjq1 libonig5\nThe following NEW packages will be installed:\n  jq libjq1 libonig5\n0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.\nNeed to get 359 kB of archives.\nAfter this operation, 1087 kB of additional disk space will be used.\nGet:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]\nGet:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.2 [135 kB]\nGet:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.2 [52.5 kB]\nFetched 359 kB in 1s (570 kB/s)\nSelecting previously unselected package libonig5:amd64.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 30901 files and directories currently installed.)\r\nPreparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ...\r\nUnpacking libonig5:amd64 (6.9.7.1-2build1) ...\r\nSelecting previously unselected package libjq1:amd64.\r\nPreparing to unpack .../libjq1_1.6-2.1ubuntu3.2_amd64.deb ...\r\nUnpacking libjq1:amd64 (1.6-2.1ubuntu3.2) ...\r\nSelecting previously unselected package jq.\r\nPreparing to unpack .../jq_1.6-2.1ubuntu3.2_amd64.deb ...\r\nUnpacking jq (1.6-2.1ubuntu3.2) ...\r\nSetting up libonig5:amd64 (6.9.7.1-2build1) ...\r\nSetting up libjq1:amd64 (1.6-2.1ubuntu3.2) ...\r\nSetting up jq (1.6-2.1ubuntu3.2) ...\r\nProcessing triggers for libc-bin (2.35-0ubuntu3.14) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "The following additional packages will be installed:",
                                "  libjq1 libonig5",
                                "The following NEW packages will be installed:",
                                "  jq libjq1 libonig5",
                                "0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.",
                                "Need to get 359 kB of archives.",
                                "After this operation, 1087 kB of additional disk space will be used.",
                                "Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]",
                                "Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.2 [135 kB]",
                                "Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.2 [52.5 kB]",
                                "Fetched 359 kB in 1s (570 kB/s)",
                                "Selecting previously unselected package libonig5:amd64.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 30901 files and directories currently installed.)",
                                "Preparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ...",
                                "Unpacking libonig5:amd64 (6.9.7.1-2build1) ...",
                                "Selecting previously unselected package libjq1:amd64.",
                                "Preparing to unpack .../libjq1_1.6-2.1ubuntu3.2_amd64.deb ...",
                                "Unpacking libjq1:amd64 (1.6-2.1ubuntu3.2) ...",
                                "Selecting previously unselected package jq.",
                                "Preparing to unpack .../jq_1.6-2.1ubuntu3.2_amd64.deb ...",
                                "Unpacking jq (1.6-2.1ubuntu3.2) ...",
                                "Setting up libonig5:amd64 (6.9.7.1-2build1) ...",
                                "Setting up libjq1:amd64 (1.6-2.1ubuntu3.2) ...",
                                "Setting up jq (1.6-2.1ubuntu3.2) ...",
                                "Processing triggers for libc-bin (2.35-0ubuntu3.14) ..."
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:26.655730Z",
                            "start": "2026-07-30T23:36:13.364662Z"
                        },
                        "id": "0242ac17-0010-9c99-9238-000000000004",
                        "name": "Install \"jq\" for log collection"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 1,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "3",
    "phase": "pre",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T23:36:29.204735Z",
                    "start": "2026-07-30T23:36:27.462740Z"
                },
                "id": "0242ac17-0010-3b07-9ecc-000000000002",
                "name": "Prepare selective Molecule plan"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "uv",
                                "run",
                                "python",
                                "-m",
                                "atmosphere.ci.molecule_plan",
                                "--config",
                                "ci/molecule-plan.yaml",
                                "plan",
                                "--base",
                                "HEAD^1",
                                "--head",
                                "HEAD",
                                "--format",
                                "json",
                                "--output",
                                "ci-plan.json"
                            ],
                            "delta": "0:00:00.190623",
                            "end": "2026-07-30 23:36:28.025699",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "uv",
                                        "run",
                                        "python",
                                        "-m",
                                        "atmosphere.ci.molecule_plan",
                                        "--config",
                                        "ci/molecule-plan.yaml",
                                        "plan",
                                        "--base",
                                        "HEAD^1",
                                        "--head",
                                        "HEAD",
                                        "--format",
                                        "json",
                                        "--output",
                                        "ci-plan.json"
                                    ],
                                    "chdir": "src/github.com/vexxhost/atmosphere",
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-3b07-9ecc-000000000004-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:36:27.835076",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-3b07-9ecc-000000000004-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:28.521647Z",
                            "start": "2026-07-30T23:36:27.494667Z"
                        },
                        "id": "0242ac17-0010-3b07-9ecc-000000000004",
                        "name": "Generate selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "uv",
                                "run",
                                "python",
                                "-m",
                                "atmosphere.ci.molecule_plan",
                                "render",
                                "ci-plan.json"
                            ],
                            "delta": "0:00:00.108122",
                            "end": "2026-07-30 23:36:28.843806",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "uv",
                                        "run",
                                        "python",
                                        "-m",
                                        "atmosphere.ci.molecule_plan",
                                        "render",
                                        "ci-plan.json"
                                    ],
                                    "chdir": "src/github.com/vexxhost/atmosphere",
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-3b07-9ecc-000000000005-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:36:28.735684",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Selective Molecule plan: selective\nChanged files:\n  A roles/octavia/SELECTIVE_CI_VALIDATION.md\nTargets: octavia\nJob decisions:\n  RUN  aio-openvswitch: selected by changed components\n       components: barbican, ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, octavia, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator, valkey\n       Tempest include: ^octavia_tempest_plugin\\.\n       verification: openstack-resource:load_balancer/load_balancer\n  SKIP aio-ovn: no changed component requires this job\n  SKIP csi-local-path-provisioner: no changed component requires this job\n  SKIP csi-rbd: no changed component requires this job\n  SKIP keycloak: no changed component requires this job",
                            "stdout_lines": [
                                "Selective Molecule plan: selective",
                                "Changed files:",
                                "  A roles/octavia/SELECTIVE_CI_VALIDATION.md",
                                "Targets: octavia",
                                "Job decisions:",
                                "  RUN  aio-openvswitch: selected by changed components",
                                "       components: barbican, ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, octavia, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator, valkey",
                                "       Tempest include: ^octavia_tempest_plugin\\.",
                                "       verification: openstack-resource:load_balancer/load_balancer",
                                "  SKIP aio-ovn: no changed component requires this job",
                                "  SKIP csi-local-path-provisioner: no changed component requires this job",
                                "  SKIP csi-rbd: no changed component requires this job",
                                "  SKIP keycloak: no changed component requires this job"
                            ],
                            "zuul_log_id": "0242ac17-0010-3b07-9ecc-000000000005-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:29.204735Z",
                            "start": "2026-07-30T23:36:28.553594Z"
                        },
                        "id": "0242ac17-0010-3b07-9ecc-000000000005",
                        "name": "Render selective Molecule plan"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 0,
            "failures": 0,
            "ignored": 0,
            "ok": 2,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "run",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-31T00:47:13.351628Z",
                    "start": "2026-07-30T23:36:29.976999Z"
                },
                "id": "0242ac17-0010-da3a-806e-000000000002",
                "name": "Run selected Molecule scenario"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "ewogICJ2ZXJzaW9uIjogMSwKICAibW9kZSI6ICJzZWxlY3RpdmUiLAogICJjaGFuZ2VzIjogWwogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9vY3RhdmlhL1NFTEVDVElWRV9DSV9WQUxJREFUSU9OLm1kIiwKICAgICAgInByZXZpb3VzX3BhdGgiOiBudWxsCiAgICB9CiAgXSwKICAibWF0Y2hlcyI6IFsKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvb2N0YXZpYS9TRUxFQ1RJVkVfQ0lfVkFMSURBVElPTi5tZCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpvY3RhdmlhIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm9jdGF2aWEiCiAgICAgIF0KICAgIH0KICBdLAogICJ0YXJnZXRzIjogWwogICAgIm9jdGF2aWEiCiAgXSwKICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgImxvYWQtYmFsYW5jZXIiCiAgXSwKICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFsKICAgIHsKICAgICAgImtpbmQiOiAib3BlbnN0YWNrLXJlc291cmNlIiwKICAgICAgInNlcnZpY2UiOiAibG9hZF9iYWxhbmNlciIsCiAgICAgICJ0eXBlIjogImxvYWRfYmFsYW5jZXIiCiAgICB9CiAgXSwKICAidGVtcGVzdF90ZXN0cyI6IFsKICAgICJeb2N0YXZpYV90ZW1wZXN0X3BsdWdpblxcLiIKICBdLAogICJ2YXJpYW50cyI6IFsKICAgIHsKICAgICAgImpvYiI6ICJhaW8tb3BlbnZzd2l0Y2giLAogICAgICAibmV0d29ya19iYWNrZW5kIjogIm9wZW52c3dpdGNoIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm9jdGF2aWEiCiAgICAgIF0sCiAgICAgICJkZXBsb3ltZW50X3Jvb3RzIjogWwogICAgICAgICJvY3RhdmlhIgogICAgICBdLAogICAgICAiY29tcG9uZW50cyI6IFsKICAgICAgICAiYmFyYmljYW4iLAogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJsaWJ2aXJ0IiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibmV1dHJvbiIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvY3RhdmlhIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJ2YWxrZXkiCiAgICAgIF0sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbCiAgICAgICAgImJhcmJpY2FuIiwKICAgICAgICAiY2VwaCIsCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgICAiY2VydC1tYW5hZ2VyIiwKICAgICAgICAiY2x1c3Rlci1pc3N1ZXIiLAogICAgICAgICJjb3JlZG5zIiwKICAgICAgICAiY3NpIiwKICAgICAgICAiZ2xhbmNlIiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibGlidmlydCIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgIm5ldXRyb24iLAogICAgICAgICJub3ZhIiwKICAgICAgICAib2N0YXZpYSIsCiAgICAgICAgIm9wZW52c3dpdGNoIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJwbGFjZW1lbnQiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAidmFsa2V5IgogICAgICBdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgICAgICJsb2FkLWJhbGFuY2VyIgogICAgICBdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFsKICAgICAgICB7CiAgICAgICAgICAia2luZCI6ICJvcGVuc3RhY2stcmVzb3VyY2UiLAogICAgICAgICAgInNlcnZpY2UiOiAibG9hZF9iYWxhbmNlciIsCiAgICAgICAgICAidHlwZSI6ICJsb2FkX2JhbGFuY2VyIgogICAgICAgIH0KICAgICAgXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbCiAgICAgICAgIl5vY3RhdmlhX3RlbXBlc3RfcGx1Z2luXFwuIgogICAgICBdLAogICAgICAicnVuX3RlbXBlc3QiOiB0cnVlCiAgICB9CiAgXSwKICAiam9iX2RlY2lzaW9ucyI6IHsKICAgICJhaW8tb3BlbnZzd2l0Y2giOiB7CiAgICAgICJydW4iOiB0cnVlLAogICAgICAicmVhc29uIjogInNlbGVjdGVkIGJ5IGNoYW5nZWQgY29tcG9uZW50cyIsCiAgICAgICJzY2VuYXJpbyI6ICJhaW8iLAogICAgICAibmV0d29ya19iYWNrZW5kIjogIm9wZW52c3dpdGNoIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm9jdGF2aWEiCiAgICAgIF0sCiAgICAgICJjb21wb25lbnRzIjogWwogICAgICAgICJiYXJiaWNhbiIsCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY29yZWRucyIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImluZ3Jlc3MtbmdpbngiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgImxpYnZpcnQiLAogICAgICAgICJtZW1jYWNoZWQiLAogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm92YSIsCiAgICAgICAgIm9jdGF2aWEiLAogICAgICAgICJvcGVudnN3aXRjaCIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXIiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicGxhY2VtZW50IiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInZhbGtleSIKICAgICAgXSwKICAgICAgImFuc2libGVfdGFncyI6IFsKICAgICAgICAiYmFyYmljYW4iLAogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJsaWJ2aXJ0IiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibmV1dHJvbiIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvY3RhdmlhIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJ2YWxrZXkiCiAgICAgIF0sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbCiAgICAgICAgImxvYWQtYmFsYW5jZXIiCiAgICAgIF0sCiAgICAgICJ2ZXJpZmljYXRpb25fY2hlY2tzIjogWwogICAgICAgIHsKICAgICAgICAgICJraW5kIjogIm9wZW5zdGFjay1yZXNvdXJjZSIsCiAgICAgICAgICAic2VydmljZSI6ICJsb2FkX2JhbGFuY2VyIiwKICAgICAgICAgICJ0eXBlIjogImxvYWRfYmFsYW5jZXIiCiAgICAgICAgfQogICAgICBdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFsKICAgICAgICAiXm9jdGF2aWFfdGVtcGVzdF9wbHVnaW5cXC4iCiAgICAgIF0sCiAgICAgICJydW5fdGVtcGVzdCI6IHRydWUKICAgIH0sCiAgICAiYWlvLW92biI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImFpbyIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3ZuIiwKICAgICAgInRhcmdldHMiOiBbXSwKICAgICAgImNvbXBvbmVudHMiOiBbXSwKICAgICAgImFuc2libGVfdGFncyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogW10sCiAgICAgICJ2ZXJpZmljYXRpb25fY2hlY2tzIjogW10sCiAgICAgICJ0ZW1wZXN0X3Rlc3RzIjogW10sCiAgICAgICJydW5fdGVtcGVzdCI6IGZhbHNlCiAgICB9LAogICAgImNzaS1sb2NhbC1wYXRoLXByb3Zpc2lvbmVyIjogewogICAgICAicnVuIjogZmFsc2UsCiAgICAgICJyZWFzb24iOiAibm8gY2hhbmdlZCBjb21wb25lbnQgcmVxdWlyZXMgdGhpcyBqb2IiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfSwKICAgICJjc2ktcmJkIjogewogICAgICAicnVuIjogZmFsc2UsCiAgICAgICJyZWFzb24iOiAibm8gY2hhbmdlZCBjb21wb25lbnQgcmVxdWlyZXMgdGhpcyBqb2IiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfSwKICAgICJrZXljbG9hayI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImtleWNsb2FrIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfQogIH0sCiAgInJlYXNvbnMiOiBbXQp9Cg==",
                            "encoding": "base64",
                            "invocation": {
                                "module_args": {
                                    "src": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                                }
                            },
                            "source": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:30.298901Z",
                            "start": "2026-07-30T23:36:29.988672Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000004",
                        "name": "Read selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_plan": {
                                    "changes": [
                                        {
                                            "path": "roles/octavia/SELECTIVE_CI_VALIDATION.md",
                                            "previous_path": null,
                                            "status": "A"
                                        }
                                    ],
                                    "job_decisions": {
                                        "aio-openvswitch": {
                                            "ansible_tags": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "octavia",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator",
                                                "valkey"
                                            ],
                                            "components": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "octavia",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator",
                                                "valkey"
                                            ],
                                            "network_backend": "openvswitch",
                                            "reason": "selected by changed components",
                                            "run": true,
                                            "run_tempest": true,
                                            "scenario": "aio",
                                            "targets": [
                                                "octavia"
                                            ],
                                            "tempest_tests": [
                                                "^octavia_tempest_plugin\\."
                                            ],
                                            "verification_checks": [
                                                {
                                                    "kind": "openstack-resource",
                                                    "service": "load_balancer",
                                                    "type": "load_balancer"
                                                }
                                            ],
                                            "verification_profiles": [
                                                "load-balancer"
                                            ]
                                        },
                                        "aio-ovn": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": "ovn",
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "aio",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        },
                                        "csi-local-path-provisioner": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        },
                                        "csi-rbd": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        },
                                        "keycloak": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "keycloak",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        }
                                    },
                                    "matches": [
                                        {
                                            "action": "targets",
                                            "path": "roles/octavia/SELECTIVE_CI_VALIDATION.md",
                                            "rule": "component:octavia",
                                            "targets": [
                                                "octavia"
                                            ]
                                        }
                                    ],
                                    "mode": "selective",
                                    "reasons": [],
                                    "targets": [
                                        "octavia"
                                    ],
                                    "tempest_tests": [
                                        "^octavia_tempest_plugin\\."
                                    ],
                                    "variants": [
                                        {
                                            "ansible_tags": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "octavia",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator",
                                                "valkey"
                                            ],
                                            "components": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "octavia",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator",
                                                "valkey"
                                            ],
                                            "deployment_roots": [
                                                "octavia"
                                            ],
                                            "job": "aio-openvswitch",
                                            "network_backend": "openvswitch",
                                            "run_tempest": true,
                                            "targets": [
                                                "octavia"
                                            ],
                                            "tempest_tests": [
                                                "^octavia_tempest_plugin\\."
                                            ],
                                            "verification_checks": [
                                                {
                                                    "kind": "openstack-resource",
                                                    "service": "load_balancer",
                                                    "type": "load_balancer"
                                                }
                                            ],
                                            "verification_profiles": [
                                                "load-balancer"
                                            ]
                                        }
                                    ],
                                    "verification_checks": [
                                        {
                                            "kind": "openstack-resource",
                                            "service": "load_balancer",
                                            "type": "load_balancer"
                                        }
                                    ],
                                    "verification_profiles": [
                                        "load-balancer"
                                    ],
                                    "version": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:30.370577Z",
                            "start": "2026-07-30T23:36:30.305179Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000005",
                        "name": "Resolve this job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:30.421365Z",
                            "start": "2026-07-30T23:36:30.376608Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000006",
                        "name": "Assert this job exists in the plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_decision": {
                                    "ansible_tags": [
                                        "barbican",
                                        "ceph",
                                        "ceph-provisioners",
                                        "cert-manager",
                                        "cluster-issuer",
                                        "coredns",
                                        "csi",
                                        "glance",
                                        "ingress-nginx",
                                        "keycloak",
                                        "keystone",
                                        "kubernetes",
                                        "libvirt",
                                        "memcached",
                                        "neutron",
                                        "nova",
                                        "octavia",
                                        "openvswitch",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "placement",
                                        "rabbitmq-cluster-operator",
                                        "valkey"
                                    ],
                                    "components": [
                                        "barbican",
                                        "ceph",
                                        "ceph-provisioners",
                                        "cert-manager",
                                        "cluster-issuer",
                                        "coredns",
                                        "csi",
                                        "glance",
                                        "ingress-nginx",
                                        "keycloak",
                                        "keystone",
                                        "kubernetes",
                                        "libvirt",
                                        "memcached",
                                        "neutron",
                                        "nova",
                                        "octavia",
                                        "openvswitch",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "placement",
                                        "rabbitmq-cluster-operator",
                                        "valkey"
                                    ],
                                    "network_backend": "openvswitch",
                                    "reason": "selected by changed components",
                                    "run": true,
                                    "run_tempest": true,
                                    "scenario": "aio",
                                    "targets": [
                                        "octavia"
                                    ],
                                    "tempest_tests": [
                                        "^octavia_tempest_plugin\\."
                                    ],
                                    "verification_checks": [
                                        {
                                            "kind": "openstack-resource",
                                            "service": "load_balancer",
                                            "type": "load_balancer"
                                        }
                                    ],
                                    "verification_profiles": [
                                        "load-balancer"
                                    ]
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:30.459817Z",
                            "start": "2026-07-30T23:36:30.425535Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000007",
                        "name": "Resolve selected scenario inputs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Selective Molecule job: aio-openvswitch\nDecision: RUN\nReason: selected by changed components\nScenario: aio\nTargets: octavia\nComponents: barbican, ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, octavia, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator, valkey"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:30.521237Z",
                            "start": "2026-07-30T23:36:30.465960Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000008",
                        "name": "Report this job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "checksum_algorithm": "sha1",
                                            "follow": true,
                                            "get_attributes": true,
                                            "get_checksum": true,
                                            "get_mime": true,
                                            "path": "src/github.com/vexxhost/atmosphere"
                                        }
                                    },
                                    "item": "src/github.com/vexxhost/atmosphere",
                                    "stat": {
                                        "atime": 1785454588.7753053,
                                        "attr_flags": "e",
                                        "attributes": [
                                            "extents"
                                        ],
                                        "block_size": 4096,
                                        "blocks": 8,
                                        "charset": "unknown",
                                        "ctime": 1785454588.0032969,
                                        "dev": 64513,
                                        "device_type": 0,
                                        "executable": true,
                                        "exists": true,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1048205,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mimetype": "unknown",
                                        "mode": "0755",
                                        "mtime": 1785454588.0032969,
                                        "nlink": 25,
                                        "path": "src/github.com/vexxhost/atmosphere",
                                        "pw_name": "zuul",
                                        "readable": true,
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "version": "4214679115",
                                        "wgrp": false,
                                        "woth": false,
                                        "writeable": true,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    }
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "checksum_algorithm": "sha1",
                                            "follow": true,
                                            "get_attributes": true,
                                            "get_checksum": true,
                                            "get_mime": true,
                                            "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                        }
                                    },
                                    "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                    "stat": {
                                        "exists": false
                                    }
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "checksum_algorithm": "sha1",
                                            "follow": true,
                                            "get_attributes": true,
                                            "get_checksum": true,
                                            "get_mime": true,
                                            "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                        }
                                    },
                                    "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                    "stat": {
                                        "exists": false
                                    }
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:31.173511Z",
                            "start": "2026-07-30T23:36:30.526806Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000009",
                        "name": "Check Molecule inventory directories"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "checksum": "9d4c3e6b1d06fa521986d3dfe414cbcbe0f96a64",
                                    "dest": "src/github.com/vexxhost/atmosphere/inventory.yaml",
                                    "diff": [],
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_original_basename": "inventory.yaml",
                                            "attributes": null,
                                            "backup": false,
                                            "checksum": "9d4c3e6b1d06fa521986d3dfe414cbcbe0f96a64",
                                            "content": null,
                                            "dest": "src/github.com/vexxhost/atmosphere/inventory.yaml",
                                            "directory_mode": null,
                                            "follow": false,
                                            "force": true,
                                            "group": null,
                                            "local_follow": null,
                                            "mode": "0644",
                                            "owner": null,
                                            "remote_src": null,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785454591.2507617-15-22276763052980/source",
                                            "unsafe_writes": false,
                                            "validate": null
                                        }
                                    },
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere",
                                        "stat": {
                                            "atime": 1785454588.7753053,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785454588.0032969,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1048205,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785454588.0032969,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "4214679115",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "md5sum": "c9446028d231dea22f6c430e537e110a",
                                    "mode": "0644",
                                    "owner": "zuul",
                                    "size": 36006,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785454591.2507617-15-22276763052980/source",
                                    "state": "file",
                                    "uid": 1000
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:31.804927Z",
                            "start": "2026-07-30T23:36:31.185524Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000000a",
                        "name": "Copy Zuul inventory for Molecule"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.replace",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "after": null,
                                            "attributes": null,
                                            "backup": false,
                                            "before": null,
                                            "encoding": "utf-8",
                                            "group": null,
                                            "mode": null,
                                            "owner": null,
                                            "path": "src/github.com/vexxhost/atmosphere/inventory.yaml",
                                            "regexp": "(^\\s*ansible_host:\\s*).*$",
                                            "replace": "\\1\"{{ nodepool.private_ipv4 }}\"",
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "unsafe_writes": false,
                                            "validate": null
                                        }
                                    },
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere",
                                        "stat": {
                                            "atime": 1785454588.7753053,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785454588.0032969,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1048205,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785454588.0032969,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "4214679115",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "1 replacements made",
                                    "rc": 0
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:32.153361Z",
                            "start": "2026-07-30T23:36:31.813005Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000000c",
                        "name": "Use private addresses in Molecule inventory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_molecule_argv": [
                                    "uv",
                                    "run",
                                    "molecule",
                                    "test",
                                    "--destroy",
                                    "never",
                                    "-s",
                                    "aio",
                                    "--",
                                    "--tags",
                                    "barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey"
                                ],
                                "_atmosphere_ci_molecule_environment": {
                                    "ATMOSPHERE_CI_COMPONENTS": "barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey",
                                    "ATMOSPHERE_CI_MODE": "selective",
                                    "ATMOSPHERE_CI_RUN_STESTR": "true",
                                    "ATMOSPHERE_CI_RUN_TEMPEST": "true",
                                    "ATMOSPHERE_CI_TEMPEST_INCLUDE": "[\"^octavia_tempest_plugin\\\\.\"]",
                                    "ATMOSPHERE_CI_VERIFICATION_CHECKS": "[{\"kind\": \"openstack-resource\", \"service\": \"load_balancer\", \"type\": \"load_balancer\"}]",
                                    "ATMOSPHERE_CI_VERIFICATION_PROFILES": "load-balancer",
                                    "MOLECULE_ANSIBLE_ARGS_STRICT_MODE": "1"
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:32.230200Z",
                            "start": "2026-07-30T23:36:32.163143Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000000e",
                        "name": "Prepare Molecule command"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "run-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:32.328131Z",
                            "start": "2026-07-30T23:36:32.235131Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000000f",
                        "name": "Run standard Molecule lifecycle with progress output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0755",
                                    "path": "/tmp/logs",
                                    "state": "directory"
                                },
                                "before": {
                                    "mode": "0775",
                                    "path": "/tmp/logs",
                                    "state": "absent"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/tmp/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:32.659365Z",
                            "start": "2026-07-30T23:36:32.381580Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000043",
                        "name": "Create Molecule log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log": "/tmp/logs/molecule-aio-openvswitch.log"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:32.699261Z",
                            "start": "2026-07-30T23:36:32.664745Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000044",
                        "name": "Resolve live Molecule log path"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:33.344867Z",
                            "start": "2026-07-30T23:36:32.707651Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000045",
                        "name": "Start Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "Waiting for Molecule output",
                                "_atmosphere_ci_phase_log_offset": 0,
                                "_atmosphere_ci_phase_max_polls": "451",
                                "_atmosphere_ci_phase_poll_count": 0,
                                "_atmosphere_ci_phase_poll_interval": "20",
                                "_atmosphere_ci_phase_result": {
                                    "ansible_job_id": "j228467635515.1598",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:33.408018Z",
                            "start": "2026-07-30T23:36:33.351170Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000046",
                        "name": "Initialize progress monitor for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_chunk_size": 100
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:33.440517Z",
                            "start": "2026-07-30T23:36:33.417019Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000047",
                        "name": "Bound progress monitor recursion for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_chunks": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:33.501924Z",
                            "start": "2026-07-30T23:36:33.449389Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000048",
                        "name": "Calculate progress monitor chunks for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "_atmosphere_ci_poll_chunk_number": 1,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 2,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 3,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 4,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 5,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:33.590080Z",
                            "start": "2026-07-30T23:36:33.511161Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000049",
                        "name": "Monitor Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:33.776118Z",
                            "start": "2026-07-30T23:36:33.614212Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000007d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:36:33.846388",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:36:53.848473",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:53.893466Z",
                            "start": "2026-07-30T23:36:33.800922Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000ba",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "1"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:53.993777Z",
                            "start": "2026-07-30T23:36:53.927879Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000bb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:54.423861Z",
                            "start": "2026-07-30T23:36:54.005067Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000bc",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454593.4153538,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "122454a0ac917777830ab8530507a42cca1fca82",
                                "ctime": 1785454614.4915423,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454614.4915423,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 2954,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:54.628940Z",
                            "start": "2026-07-30T23:36:54.432378Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000bd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2954"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:54.696380Z",
                            "start": "2026-07-30T23:36:54.635262Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000be",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 2954",
                            "delta": "0:00:00.009769",
                            "end": "2026-07-30 23:36:54.928046",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 2954",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000000bf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:36:54.918277",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "WARNING  Molecule scenarios should migrate to 'extensions/molecule'\nINFO     [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy\nINFO     [aio > prerun] Performing prerun with role_name_check=0...\nINFO     [aio > dependency] Executing\nWARNING  [aio > dependency] Missing roles requirements file: requirements.yml\nWARNING  [aio > dependency] Missing collections requirements file: collections.yml\nWARNING  [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress)\nINFO     [aio > cleanup] Executing\nWARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > destroy] Executing\nWARNING  [aio > destroy] Skipping, '--destroy=never' requested.\nINFO     [aio > destroy] Executed: Successful\nINFO     [aio > syntax] Executing\n\nplaybook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml\nINFO     [aio > syntax] Executed: Successful\nINFO     [aio > create] Executing\nWARNING  [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > prepare] Executing\n\nPLAY [Prepare] *****************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:36:50 +0000 (0:00:00.030)       0:00:00.030 *********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Configure short hostname] ************************************************\nThursday 30 July 2026  23:36:51 +0000 (0:00:01.190)       0:00:01.220 *********\nchanged: [instance]\n\nTASK [Ensure hostname inside hosts file] ***************************************\nThursday 30 July 2026  23:36:52 +0000 (0:00:00.683)       0:00:01.904 *********\n[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created\nwith a mode of 0700, this may cause issues when running as another user. To\navoid this, create the remote_tmp dir with the correct permissions manually\nchanged: [instance]\n\nTASK [Install \"dirmngr\" for GPG keyserver operations] **************************\nThursday 30 July 2026  23:36:52 +0000 (0:00:00.280)       0:00:02.185 *********\nok: [instance]\n\nTASK [Purge \"snapd\" package] ***************************************************\nThursday 30 July 2026  23:36:53 +0000 (0:00:01.271)       0:00:03.457 *********\nok: [instance]\n\nPLAY [Generate workspace for Atmosphere] ***************************************\n\nTASK [Create folders for workspace] ********************************************\nThursday 30 July 2026  23:36:54 +0000 (0:00:00.803)       0:00:04.260 *********",
                            "stdout_lines": [
                                "WARNING  Molecule scenarios should migrate to 'extensions/molecule'",
                                "INFO     [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy",
                                "INFO     [aio > prerun] Performing prerun with role_name_check=0...",
                                "INFO     [aio > dependency] Executing",
                                "WARNING  [aio > dependency] Missing roles requirements file: requirements.yml",
                                "WARNING  [aio > dependency] Missing collections requirements file: collections.yml",
                                "WARNING  [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress)",
                                "INFO     [aio > cleanup] Executing",
                                "WARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > destroy] Executing",
                                "WARNING  [aio > destroy] Skipping, '--destroy=never' requested.",
                                "INFO     [aio > destroy] Executed: Successful",
                                "INFO     [aio > syntax] Executing",
                                "",
                                "playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml",
                                "INFO     [aio > syntax] Executed: Successful",
                                "INFO     [aio > create] Executing",
                                "WARNING  [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > prepare] Executing",
                                "",
                                "PLAY [Prepare] *****************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:36:50 +0000 (0:00:00.030)       0:00:00.030 *********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Configure short hostname] ************************************************",
                                "Thursday 30 July 2026  23:36:51 +0000 (0:00:01.190)       0:00:01.220 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Ensure hostname inside hosts file] ***************************************",
                                "Thursday 30 July 2026  23:36:52 +0000 (0:00:00.683)       0:00:01.904 *********",
                                "[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created",
                                "with a mode of 0700, this may cause issues when running as another user. To",
                                "avoid this, create the remote_tmp dir with the correct permissions manually",
                                "changed: [instance]",
                                "",
                                "TASK [Install \"dirmngr\" for GPG keyserver operations] **************************",
                                "Thursday 30 July 2026  23:36:52 +0000 (0:00:00.280)       0:00:02.185 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Purge \"snapd\" package] ***************************************************",
                                "Thursday 30 July 2026  23:36:53 +0000 (0:00:01.271)       0:00:03.457 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Generate workspace for Atmosphere] ***************************************",
                                "",
                                "TASK [Create folders for workspace] ********************************************",
                                "Thursday 30 July 2026  23:36:54 +0000 (0:00:00.803)       0:00:04.260 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000000bf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:55.246040Z",
                            "start": "2026-07-30T23:36:54.723235Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000bf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Create folders for workspace]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:55.320294Z",
                            "start": "2026-07-30T23:36:55.254557Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000c0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "2954"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:55.380436Z",
                            "start": "2026-07-30T23:36:55.326465Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000c1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 20 seconds.\nLast task: TASK [Create folders for workspace]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:55.457458Z",
                            "start": "2026-07-30T23:36:55.390036Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000c2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:36:55.524234Z",
                            "start": "2026-07-30T23:36:55.465152Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000c3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:36:55.589388",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:37:15.591261",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:15.603175Z",
                            "start": "2026-07-30T23:36:55.547624Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000e6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "2"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:15.661255Z",
                            "start": "2026-07-30T23:37:15.609026Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000e7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:15.891320Z",
                            "start": "2026-07-30T23:37:15.668736Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000e8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454614.9235458,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "5cd21cd14a11896ae2b989bf00b29fffa89a81a9",
                                "ctime": 1785454633.4716835,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454633.4716835,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 19845,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:16.088495Z",
                            "start": "2026-07-30T23:37:15.899375Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000e9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "16891"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:16.151757Z",
                            "start": "2026-07-30T23:37:16.094751Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000ea",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +2955 /tmp/logs/molecule-aio-openvswitch.log | head -c 16891",
                            "delta": "0:00:00.010286",
                            "end": "2026-07-30 23:37:16.412460",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +2955 /tmp/logs/molecule-aio-openvswitch.log | head -c 16891",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000000eb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:37:16.402174",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [localhost] => (item=group_vars)\nchanged: [localhost] => (item=group_vars/all)\nchanged: [localhost] => (item=group_vars/controllers)\nchanged: [localhost] => (item=group_vars/cephs)\nchanged: [localhost] => (item=group_vars/computes)\nchanged: [localhost] => (item=host_vars)\n\nPLAY [Generate Ceph control plane configuration for workspace] *****************\n\nTASK [Ensure the Ceph control plane configuration file exists] *****************\nThursday 30 July 2026  23:36:55 +0000 (0:00:01.370)       0:00:05.630 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph control plane configuration into a variable] *******\nThursday 30 July 2026  23:36:56 +0000 (0:00:00.225)       0:00:05.856 *********\nok: [localhost]\n\nTASK [Generate Ceph control plane values for missing variables] ****************\nThursday 30 July 2026  23:36:56 +0000 (0:00:00.030)       0:00:05.886 *********\nok: [localhost] => (item={'key': 'ceph_fsid', 'value': '4668c6f9-c494-5d85-8440-05c0800781be'})\nok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})\n\nTASK [Write new Ceph control plane configuration file to disk] *****************\nThursday 30 July 2026  23:36:56 +0000 (0:00:00.047)       0:00:05.933 *********\nchanged: [localhost]\n\nPLAY [Generate Ceph OSD configuration for workspace] ***************************\n\nTASK [Ensure the Ceph OSDs configuration file exists] **************************\nThursday 30 July 2026  23:36:56 +0000 (0:00:00.670)       0:00:06.604 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph OSDs configuration into a variable] ****************\nThursday 30 July 2026  23:36:57 +0000 (0:00:00.236)       0:00:06.841 *********\nok: [localhost]\n\nTASK [Generate Ceph OSDs values for missing variables] *************************\nThursday 30 July 2026  23:36:57 +0000 (0:00:00.027)       0:00:06.868 *********\nok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})\n\nTASK [Write new Ceph OSDs configuration file to disk] **************************\nThursday 30 July 2026  23:36:57 +0000 (0:00:00.034)       0:00:06.902 *********\nchanged: [localhost]\n\nPLAY [Generate Kubernetes configuration for workspace] *************************\n\nTASK [Ensure the Kubernetes configuration file exists] *************************\nThursday 30 July 2026  23:36:57 +0000 (0:00:00.445)       0:00:07.348 *********\nchanged: [localhost]\n\nTASK [Load the current Kubernetes configuration into a variable] ***************\nThursday 30 July 2026  23:36:57 +0000 (0:00:00.216)       0:00:07.565 *********\nok: [localhost]\n\nTASK [Generate Kubernetes values for missing variables] ************************\nThursday 30 July 2026  23:36:57 +0000 (0:00:00.028)       0:00:07.593 *********\nok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'})\nok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42})\nok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'})\n\nTASK [Write new Kubernetes configuration file to disk] *************************\nThursday 30 July 2026  23:36:57 +0000 (0:00:00.042)       0:00:07.635 *********\nchanged: [localhost]\n\nPLAY [Generate Keepalived configuration for workspace] *************************\n\nTASK [Ensure the Keeaplived configuration file exists] *************************\nThursday 30 July 2026  23:36:58 +0000 (0:00:00.485)       0:00:08.120 *********\nchanged: [localhost]\n\nTASK [Load the current Keepalived configuration into a variable] ***************\nThursday 30 July 2026  23:36:58 +0000 (0:00:00.237)       0:00:08.358 *********\nok: [localhost]\n\nTASK [Generate Keepalived values for missing variables] ************************\nThursday 30 July 2026  23:36:58 +0000 (0:00:00.025)       0:00:08.384 *********\nok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'})\nok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'})\n\nTASK [Write new Keepalived configuration file to disk] *************************\nThursday 30 July 2026  23:36:58 +0000 (0:00:00.037)       0:00:08.422 *********\nchanged: [localhost]\n\nPLAY [Generate endpoints for workspace] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:36:59 +0000 (0:00:00.475)       0:00:08.897 *********\nok: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nThursday 30 July 2026  23:37:00 +0000 (0:00:00.919)       0:00:09.817 *********\nchanged: [localhost]\n\nTASK [Load the current endpoints into a variable] ******************************\nThursday 30 July 2026  23:37:00 +0000 (0:00:00.242)       0:00:10.059 *********\nok: [localhost]\n\nTASK [Generate endpoint skeleton for missing variables] ************************\nThursday 30 July 2026  23:37:00 +0000 (0:00:00.031)       0:00:10.091 *********\nok: [localhost] => (item=keycloak_host)\nok: [localhost] => (item=kube_prometheus_stack_grafana_host)\nok: [localhost] => (item=kube_prometheus_stack_alertmanager_host)\nok: [localhost] => (item=kube_prometheus_stack_prometheus_host)\nok: [localhost] => (item=openstack_helm_endpoints_region_name)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_glance_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_placement_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_nova_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_designate_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host)\nok: [localhost] => (item=openstack_helm_endpoints_heat_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_rgw_host)\nok: [localhost] => (item=openstack_helm_endpoints_manila_api_host)\n\nTASK [Write new endpoints file to disk] ****************************************\nThursday 30 July 2026  23:37:01 +0000 (0:00:00.734)       0:00:10.825 *********\nchanged: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nThursday 30 July 2026  23:37:01 +0000 (0:00:00.487)       0:00:11.313 *********\nchanged: [localhost]\n\nPLAY [Generate Neutron configuration for workspace] ****************************\n\nTASK [Ensure the Neutron configuration file exists] ****************************\nThursday 30 July 2026  23:37:01 +0000 (0:00:00.273)       0:00:11.587 *********\nchanged: [localhost]\n\nTASK [Load the current Neutron configuration into a variable] ******************\nThursday 30 July 2026  23:37:02 +0000 (0:00:00.272)       0:00:11.859 *********\nok: [localhost]\n\nTASK [Generate Neutron values for missing variables] ***************************\nThursday 30 July 2026  23:37:02 +0000 (0:00:00.030)       0:00:11.890 *********\nok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]})\n\nTASK [Write new Neutron configuration file to disk] ****************************\nThursday 30 July 2026  23:37:02 +0000 (0:00:00.041)       0:00:11.932 *********\nchanged: [localhost]\n\nPLAY [Generate Nova configuration for workspace] *******************************\n\nTASK [Ensure the Nova configuration file exists] *******************************\nThursday 30 July 2026  23:37:02 +0000 (0:00:00.485)       0:00:12.417 *********\nchanged: [localhost]\n\nTASK [Load the current Nova configuration into a variable] *********************\nThursday 30 July 2026  23:37:02 +0000 (0:00:00.245)       0:00:12.662 *********\nok: [localhost]\n\nTASK [Generate Nova values for missing variables] ******************************\nThursday 30 July 2026  23:37:02 +0000 (0:00:00.030)       0:00:12.693 *********\nok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]})\n\nTASK [Write new Nova configuration file to disk] *******************************\nThursday 30 July 2026  23:37:02 +0000 (0:00:00.042)       0:00:12.735 *********\nchanged: [localhost]\n\nPLAY [Generate secrets for workspace] ******************************************\n\nTASK [Ensure the secrets file exists] ******************************************\nThursday 30 July 2026  23:37:03 +0000 (0:00:00.477)       0:00:13.212 *********\nchanged: [localhost]\n\nTASK [Load the current secrets into a variable] ********************************\nThursday 30 July 2026  23:37:03 +0000 (0:00:00.244)       0:00:13.457 *********\nok: [localhost]\n\nTASK [Generate secrets for missing variables] **********************************\nThursday 30 July 2026  23:37:03 +0000 (0:00:00.032)       0:00:13.490 *********\nok: [localhost] => (item=heat_auth_encryption_key)\nok: [localhost] => (item=keepalived_password)\nok: [localhost] => (item=keycloak_admin_password)\nok: [localhost] => (item=keycloak_database_password)\nok: [localhost] => (item=keystone_keycloak_client_secret)\nok: [localhost] => (item=keystone_oidc_crypto_passphrase)\nok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password)\nok: [localhost] => (item=octavia_heartbeat_key)\nok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password)\nok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret)\nok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password)\n\nTASK [Generate base64 encoded secrets] *****************************************\nThursday 30 July 2026  23:37:04 +0000 (0:00:00.401)       0:00:13.892 *********\nok: [localhost] => (item=barbican_kek)\n\nTASK [Generate temporary files for generating keys for missing variables] ******\nThursday 30 July 2026  23:37:04 +0000 (0:00:00.051)       0:00:13.943 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Generate SSH keys for missing variables] *********************************\nThursday 30 July 2026  23:37:04 +0000 (0:00:00.564)       0:00:14.508 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Set values for SSH keys] *************************************************\nThursday 30 July 2026  23:37:09 +0000 (0:00:04.917)       0:00:19.425 *********\nok: [localhost] => (item=manila_ssh_key)\nok: [localhost] => (item=nova_ssh_key)\n\nTASK [Delete the temporary files generated for SSH keys] ***********************\nThursday 30 July 2026  23:37:09 +0000 (0:00:00.055)       0:00:19.481 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Write new secrets file to disk] ******************************************\nThursday 30 July 2026  23:37:10 +0000 (0:00:00.450)       0:00:19.931 *********\nchanged: [localhost]\n\nTASK [Encrypt secrets file with Vault password] ********************************\nThursday 30 July 2026  23:37:10 +0000 (0:00:00.503)       0:00:20.434 *********\nskipping: [localhost]\n\nPLAY [Setup networking] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:37:10 +0000 (0:00:00.041)       0:00:20.475 *********\nok: [instance]\n\nTASK [Create bridge for management network] ************************************\nThursday 30 July 2026  23:37:11 +0000 (0:00:00.713)       0:00:21.189 *********\nok: [instance]\n\nTASK [Create fake interface for management bridge] *****************************\nThursday 30 July 2026  23:37:11 +0000 (0:00:00.336)       0:00:21.525 *********\nok: [instance]\n\nTASK [Assign dummy interface to management bridge] *****************************\nThursday 30 July 2026  23:37:11 +0000 (0:00:00.209)       0:00:21.735 *********\nok: [instance]\n\nTASK [Assign IP address for management bridge] *********************************\nThursday 30 July 2026  23:37:12 +0000 (0:00:00.187)       0:00:21.922 *********\nok: [instance]\n\nTASK [Bring up interfaces] *****************************************************\nThursday 30 July 2026  23:37:12 +0000 (0:00:00.192)       0:00:22.115 *********\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:37:12 +0000 (0:00:00.406)       0:00:22.522 *********\nok: [instance]\n\nTASK [Install depedencies] *****************************************************\nThursday 30 July 2026  23:37:13 +0000 (0:00:00.720)       0:00:23.242 *********",
                            "stdout_lines": [
                                "changed: [localhost] => (item=group_vars)",
                                "changed: [localhost] => (item=group_vars/all)",
                                "changed: [localhost] => (item=group_vars/controllers)",
                                "changed: [localhost] => (item=group_vars/cephs)",
                                "changed: [localhost] => (item=group_vars/computes)",
                                "changed: [localhost] => (item=host_vars)",
                                "",
                                "PLAY [Generate Ceph control plane configuration for workspace] *****************",
                                "",
                                "TASK [Ensure the Ceph control plane configuration file exists] *****************",
                                "Thursday 30 July 2026  23:36:55 +0000 (0:00:01.370)       0:00:05.630 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph control plane configuration into a variable] *******",
                                "Thursday 30 July 2026  23:36:56 +0000 (0:00:00.225)       0:00:05.856 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph control plane values for missing variables] ****************",
                                "Thursday 30 July 2026  23:36:56 +0000 (0:00:00.030)       0:00:05.886 *********",
                                "ok: [localhost] => (item={'key': 'ceph_fsid', 'value': '4668c6f9-c494-5d85-8440-05c0800781be'})",
                                "ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})",
                                "",
                                "TASK [Write new Ceph control plane configuration file to disk] *****************",
                                "Thursday 30 July 2026  23:36:56 +0000 (0:00:00.047)       0:00:05.933 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Ceph OSD configuration for workspace] ***************************",
                                "",
                                "TASK [Ensure the Ceph OSDs configuration file exists] **************************",
                                "Thursday 30 July 2026  23:36:56 +0000 (0:00:00.670)       0:00:06.604 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph OSDs configuration into a variable] ****************",
                                "Thursday 30 July 2026  23:36:57 +0000 (0:00:00.236)       0:00:06.841 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph OSDs values for missing variables] *************************",
                                "Thursday 30 July 2026  23:36:57 +0000 (0:00:00.027)       0:00:06.868 *********",
                                "ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})",
                                "",
                                "TASK [Write new Ceph OSDs configuration file to disk] **************************",
                                "Thursday 30 July 2026  23:36:57 +0000 (0:00:00.034)       0:00:06.902 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Kubernetes configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Kubernetes configuration file exists] *************************",
                                "Thursday 30 July 2026  23:36:57 +0000 (0:00:00.445)       0:00:07.348 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Kubernetes configuration into a variable] ***************",
                                "Thursday 30 July 2026  23:36:57 +0000 (0:00:00.216)       0:00:07.565 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Kubernetes values for missing variables] ************************",
                                "Thursday 30 July 2026  23:36:57 +0000 (0:00:00.028)       0:00:07.593 *********",
                                "ok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'})",
                                "ok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42})",
                                "ok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'})",
                                "",
                                "TASK [Write new Kubernetes configuration file to disk] *************************",
                                "Thursday 30 July 2026  23:36:57 +0000 (0:00:00.042)       0:00:07.635 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Keepalived configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Keeaplived configuration file exists] *************************",
                                "Thursday 30 July 2026  23:36:58 +0000 (0:00:00.485)       0:00:08.120 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Keepalived configuration into a variable] ***************",
                                "Thursday 30 July 2026  23:36:58 +0000 (0:00:00.237)       0:00:08.358 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Keepalived values for missing variables] ************************",
                                "Thursday 30 July 2026  23:36:58 +0000 (0:00:00.025)       0:00:08.384 *********",
                                "ok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'})",
                                "ok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'})",
                                "",
                                "TASK [Write new Keepalived configuration file to disk] *************************",
                                "Thursday 30 July 2026  23:36:58 +0000 (0:00:00.037)       0:00:08.422 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate endpoints for workspace] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:36:59 +0000 (0:00:00.475)       0:00:08.897 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Thursday 30 July 2026  23:37:00 +0000 (0:00:00.919)       0:00:09.817 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current endpoints into a variable] ******************************",
                                "Thursday 30 July 2026  23:37:00 +0000 (0:00:00.242)       0:00:10.059 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate endpoint skeleton for missing variables] ************************",
                                "Thursday 30 July 2026  23:37:00 +0000 (0:00:00.031)       0:00:10.091 *********",
                                "ok: [localhost] => (item=keycloak_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_grafana_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_alertmanager_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_prometheus_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_region_name)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rgw_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_api_host)",
                                "",
                                "TASK [Write new endpoints file to disk] ****************************************",
                                "Thursday 30 July 2026  23:37:01 +0000 (0:00:00.734)       0:00:10.825 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Thursday 30 July 2026  23:37:01 +0000 (0:00:00.487)       0:00:11.313 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Neutron configuration for workspace] ****************************",
                                "",
                                "TASK [Ensure the Neutron configuration file exists] ****************************",
                                "Thursday 30 July 2026  23:37:01 +0000 (0:00:00.273)       0:00:11.587 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Neutron configuration into a variable] ******************",
                                "Thursday 30 July 2026  23:37:02 +0000 (0:00:00.272)       0:00:11.859 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Neutron values for missing variables] ***************************",
                                "Thursday 30 July 2026  23:37:02 +0000 (0:00:00.030)       0:00:11.890 *********",
                                "ok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]})",
                                "",
                                "TASK [Write new Neutron configuration file to disk] ****************************",
                                "Thursday 30 July 2026  23:37:02 +0000 (0:00:00.041)       0:00:11.932 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Nova configuration for workspace] *******************************",
                                "",
                                "TASK [Ensure the Nova configuration file exists] *******************************",
                                "Thursday 30 July 2026  23:37:02 +0000 (0:00:00.485)       0:00:12.417 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Nova configuration into a variable] *********************",
                                "Thursday 30 July 2026  23:37:02 +0000 (0:00:00.245)       0:00:12.662 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Nova values for missing variables] ******************************",
                                "Thursday 30 July 2026  23:37:02 +0000 (0:00:00.030)       0:00:12.693 *********",
                                "ok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]})",
                                "",
                                "TASK [Write new Nova configuration file to disk] *******************************",
                                "Thursday 30 July 2026  23:37:02 +0000 (0:00:00.042)       0:00:12.735 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate secrets for workspace] ******************************************",
                                "",
                                "TASK [Ensure the secrets file exists] ******************************************",
                                "Thursday 30 July 2026  23:37:03 +0000 (0:00:00.477)       0:00:13.212 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current secrets into a variable] ********************************",
                                "Thursday 30 July 2026  23:37:03 +0000 (0:00:00.244)       0:00:13.457 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate secrets for missing variables] **********************************",
                                "Thursday 30 July 2026  23:37:03 +0000 (0:00:00.032)       0:00:13.490 *********",
                                "ok: [localhost] => (item=heat_auth_encryption_key)",
                                "ok: [localhost] => (item=keepalived_password)",
                                "ok: [localhost] => (item=keycloak_admin_password)",
                                "ok: [localhost] => (item=keycloak_database_password)",
                                "ok: [localhost] => (item=keystone_keycloak_client_secret)",
                                "ok: [localhost] => (item=keystone_oidc_crypto_passphrase)",
                                "ok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password)",
                                "ok: [localhost] => (item=octavia_heartbeat_key)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password)",
                                "",
                                "TASK [Generate base64 encoded secrets] *****************************************",
                                "Thursday 30 July 2026  23:37:04 +0000 (0:00:00.401)       0:00:13.892 *********",
                                "ok: [localhost] => (item=barbican_kek)",
                                "",
                                "TASK [Generate temporary files for generating keys for missing variables] ******",
                                "Thursday 30 July 2026  23:37:04 +0000 (0:00:00.051)       0:00:13.943 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Generate SSH keys for missing variables] *********************************",
                                "Thursday 30 July 2026  23:37:04 +0000 (0:00:00.564)       0:00:14.508 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Set values for SSH keys] *************************************************",
                                "Thursday 30 July 2026  23:37:09 +0000 (0:00:04.917)       0:00:19.425 *********",
                                "ok: [localhost] => (item=manila_ssh_key)",
                                "ok: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Delete the temporary files generated for SSH keys] ***********************",
                                "Thursday 30 July 2026  23:37:09 +0000 (0:00:00.055)       0:00:19.481 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Write new secrets file to disk] ******************************************",
                                "Thursday 30 July 2026  23:37:10 +0000 (0:00:00.450)       0:00:19.931 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Encrypt secrets file with Vault password] ********************************",
                                "Thursday 30 July 2026  23:37:10 +0000 (0:00:00.503)       0:00:20.434 *********",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Setup networking] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:37:10 +0000 (0:00:00.041)       0:00:20.475 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create bridge for management network] ************************************",
                                "Thursday 30 July 2026  23:37:11 +0000 (0:00:00.713)       0:00:21.189 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create fake interface for management bridge] *****************************",
                                "Thursday 30 July 2026  23:37:11 +0000 (0:00:00.336)       0:00:21.525 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign dummy interface to management bridge] *****************************",
                                "Thursday 30 July 2026  23:37:11 +0000 (0:00:00.209)       0:00:21.735 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign IP address for management bridge] *********************************",
                                "Thursday 30 July 2026  23:37:12 +0000 (0:00:00.187)       0:00:21.922 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up interfaces] *****************************************************",
                                "Thursday 30 July 2026  23:37:12 +0000 (0:00:00.192)       0:00:22.115 *********",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:37:12 +0000 (0:00:00.406)       0:00:22.522 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "Thursday 30 July 2026  23:37:13 +0000 (0:00:00.720)       0:00:23.242 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000000eb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:16.763187Z",
                            "start": "2026-07-30T23:37:16.228907Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000eb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Install depedencies]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:16.836052Z",
                            "start": "2026-07-30T23:37:16.771644Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000ec",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "19845"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:16.895839Z",
                            "start": "2026-07-30T23:37:16.841937Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000ed",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 40 seconds.\nLast task: TASK [Install depedencies]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:16.957828Z",
                            "start": "2026-07-30T23:37:16.903564Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000ee",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:17.021586Z",
                            "start": "2026-07-30T23:37:16.966692Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000000ef",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:37:17.083684",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:37:37.086482",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:37.106757Z",
                            "start": "2026-07-30T23:37:17.044560Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000015e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "3"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:37.207896Z",
                            "start": "2026-07-30T23:37:37.113792Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000015f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:37.436873Z",
                            "start": "2026-07-30T23:37:37.217842Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000160",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454636.0437012,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 48,
                                "charset": "unknown",
                                "checksum": "82e1e090bd8cdba015565b6998a7bd34a017eed8",
                                "ctime": 1785454657.5121422,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454657.5121422,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 21794,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:37.649748Z",
                            "start": "2026-07-30T23:37:37.445567Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000161",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1949"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:37.713411Z",
                            "start": "2026-07-30T23:37:37.657837Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000162",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +19846 /tmp/logs/molecule-aio-openvswitch.log | head -c 1949",
                            "delta": "0:00:00.010789",
                            "end": "2026-07-30 23:37:37.927068",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19846 /tmp/logs/molecule-aio-openvswitch.log | head -c 1949",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000163-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:37:37.916279",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Start up service] ********************************************************\nThursday 30 July 2026  23:37:32 +0000 (0:00:18.666)       0:00:41.909 *********\nok: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nThursday 30 July 2026  23:37:32 +0000 (0:00:00.539)       0:00:42.448 *********\nok: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nThursday 30 July 2026  23:37:32 +0000 (0:00:00.212)       0:00:42.661 *********\nchanged: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nThursday 30 July 2026  23:37:33 +0000 (0:00:00.450)       0:00:43.111 *********\nok: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nThursday 30 July 2026  23:37:33 +0000 (0:00:00.182)       0:00:43.294 *********\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nThursday 30 July 2026  23:37:33 +0000 (0:00:00.023)       0:00:43.317 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Set permissions on loopback devices] *************************************\nThursday 30 July 2026  23:37:34 +0000 (0:00:00.523)       0:00:43.840 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Start loop devices] ******************************************************\nThursday 30 July 2026  23:37:34 +0000 (0:00:00.545)       0:00:44.386 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a volume group for each loop device] ******************************\nThursday 30 July 2026  23:37:35 +0000 (0:00:00.720)       0:00:45.106 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "Thursday 30 July 2026  23:37:32 +0000 (0:00:18.666)       0:00:41.909 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "Thursday 30 July 2026  23:37:32 +0000 (0:00:00.539)       0:00:42.448 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "Thursday 30 July 2026  23:37:32 +0000 (0:00:00.212)       0:00:42.661 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "Thursday 30 July 2026  23:37:33 +0000 (0:00:00.450)       0:00:43.111 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "Thursday 30 July 2026  23:37:33 +0000 (0:00:00.182)       0:00:43.294 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "Thursday 30 July 2026  23:37:33 +0000 (0:00:00.023)       0:00:43.317 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "Thursday 30 July 2026  23:37:34 +0000 (0:00:00.523)       0:00:43.840 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "Thursday 30 July 2026  23:37:34 +0000 (0:00:00.545)       0:00:44.386 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a volume group for each loop device] ******************************",
                                "Thursday 30 July 2026  23:37:35 +0000 (0:00:00.720)       0:00:45.106 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000163-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:38.263422Z",
                            "start": "2026-07-30T23:37:37.738838Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000163",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Create a volume group for each loop device]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:38.365249Z",
                            "start": "2026-07-30T23:37:38.283239Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000164",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "21794"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:38.430586Z",
                            "start": "2026-07-30T23:37:38.373057Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000165",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 60 seconds.\nLast task: TASK [Create a volume group for each loop device]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:38.491088Z",
                            "start": "2026-07-30T23:37:38.439048Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000166",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:38.687572Z",
                            "start": "2026-07-30T23:37:38.503147Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000167",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:37:38.758031",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:37:58.759703",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:58.782106Z",
                            "start": "2026-07-30T23:37:38.717364Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001ec",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "4"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:58.840950Z",
                            "start": "2026-07-30T23:37:58.788092Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:59.076707Z",
                            "start": "2026-07-30T23:37:58.849066Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001ee",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454657.596145,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 64,
                                "charset": "unknown",
                                "checksum": "26a64b7dc0d58ce076ee33ebf3fbbe7c774d01e2",
                                "ctime": 1785454678.640759,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454678.640759,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 29211,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:59.282587Z",
                            "start": "2026-07-30T23:37:59.083309Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001ef",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7417"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:59.347143Z",
                            "start": "2026-07-30T23:37:59.290971Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001f0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +21795 /tmp/logs/molecule-aio-openvswitch.log | head -c 7417",
                            "delta": "0:00:00.006253",
                            "end": "2026-07-30 23:37:59.552546",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +21795 /tmp/logs/molecule-aio-openvswitch.log | head -c 7417",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000001f1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:37:59.546293",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item=osd2)\n\nTASK [Create a logical volume for each loop device] ****************************\nThursday 30 July 2026  23:37:38 +0000 (0:00:03.186)       0:00:48.292 *********\nchanged: [instance] => (item=ceph-instance-osd0)\nchanged: [instance] => (item=ceph-instance-osd1)\nchanged: [instance] => (item=ceph-instance-osd2)\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:37:40 +0000 (0:00:01.844)       0:00:50.137 *********\nok: [instance]\n\nTASK [Set masquerade rule] *****************************************************\nThursday 30 July 2026  23:37:41 +0000 (0:00:00.907)       0:00:51.045 *********\nchanged: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=24   changed=10   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0\nlocalhost                  : ok=40   changed=21   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0\n\nThursday 30 July 2026  23:37:41 +0000 (0:00:00.449)       0:00:51.494 *********\n===============================================================================\nInstall depedencies ---------------------------------------------------- 18.67s\nGenerate SSH keys for missing variables --------------------------------- 4.92s\nCreate a volume group for each loop device ------------------------------ 3.19s\nCreate a logical volume for each loop device ---------------------------- 1.84s\nCreate folders for workspace -------------------------------------------- 1.37s\nInstall \"dirmngr\" for GPG keyserver operations -------------------------- 1.27s\nGathering Facts --------------------------------------------------------- 1.19s\nGathering Facts --------------------------------------------------------- 0.92s\nGathering Facts --------------------------------------------------------- 0.91s\nPurge \"snapd\" package --------------------------------------------------- 0.80s\nGenerate endpoint skeleton for missing variables ------------------------ 0.73s\nGathering Facts --------------------------------------------------------- 0.72s\nStart loop devices ------------------------------------------------------ 0.72s\nGathering Facts --------------------------------------------------------- 0.71s\nConfigure short hostname ------------------------------------------------ 0.68s\nWrite new Ceph control plane configuration file to disk ----------------- 0.67s\nGenerate temporary files for generating keys for missing variables ------ 0.56s\nSet permissions on loopback devices ------------------------------------- 0.55s\nStart up service -------------------------------------------------------- 0.54s\nCreate devices for Ceph ------------------------------------------------- 0.52s\nINFO     [aio > prepare] Executed: Successful\nINFO     [aio > converge] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:37:44 +0000 (0:00:00.016)       0:00:00.016 *********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Fail if atmosphere_ceph_enabled is set] **********************************\nThursday 30 July 2026  23:37:45 +0000 (0:00:01.184)       0:00:01.201 *********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  23:37:45 +0000 (0:00:00.043)       0:00:01.244 *********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:37:46 +0000 (0:00:00.187)       0:00:01.431 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:37:46 +0000 (0:00:00.844)       0:00:02.276 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:37:47 +0000 (0:00:00.417)       0:00:02.694 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  23:37:47 +0000 (0:00:00.046)       0:00:02.740 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:37:47 +0000 (0:00:00.384)       0:00:03.125 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:37:47 +0000 (0:00:00.075)       0:00:03.201 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:37:48 +0000 (0:00:00.721)       0:00:03.922 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:37:48 +0000 (0:00:00.053)       0:00:03.976 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:37:48 +0000 (0:00:00.050)       0:00:04.026 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:37:48 +0000 (0:00:00.209)       0:00:04.235 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:37:50 +0000 (0:00:01.168)       0:00:05.403 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:37:50 +0000 (0:00:00.075)       0:00:05.479 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:37:50 +0000 (0:00:00.752)       0:00:06.231 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  23:37:53 +0000 (0:00:02.951)       0:00:09.183 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  23:37:53 +0000 (0:00:00.041)       0:00:09.225 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  23:37:53 +0000 (0:00:00.037)       0:00:09.262 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  23:37:53 +0000 (0:00:00.035)       0:00:09.298 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  23:37:58 +0000 (0:00:04.649)       0:00:13.947 *********",
                            "stdout_lines": [
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "Thursday 30 July 2026  23:37:38 +0000 (0:00:03.186)       0:00:48.292 *********",
                                "changed: [instance] => (item=ceph-instance-osd0)",
                                "changed: [instance] => (item=ceph-instance-osd1)",
                                "changed: [instance] => (item=ceph-instance-osd2)",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:37:40 +0000 (0:00:01.844)       0:00:50.137 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set masquerade rule] *****************************************************",
                                "Thursday 30 July 2026  23:37:41 +0000 (0:00:00.907)       0:00:51.045 *********",
                                "changed: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=24   changed=10   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0",
                                "localhost                  : ok=40   changed=21   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0",
                                "",
                                "Thursday 30 July 2026  23:37:41 +0000 (0:00:00.449)       0:00:51.494 *********",
                                "===============================================================================",
                                "Install depedencies ---------------------------------------------------- 18.67s",
                                "Generate SSH keys for missing variables --------------------------------- 4.92s",
                                "Create a volume group for each loop device ------------------------------ 3.19s",
                                "Create a logical volume for each loop device ---------------------------- 1.84s",
                                "Create folders for workspace -------------------------------------------- 1.37s",
                                "Install \"dirmngr\" for GPG keyserver operations -------------------------- 1.27s",
                                "Gathering Facts --------------------------------------------------------- 1.19s",
                                "Gathering Facts --------------------------------------------------------- 0.92s",
                                "Gathering Facts --------------------------------------------------------- 0.91s",
                                "Purge \"snapd\" package --------------------------------------------------- 0.80s",
                                "Generate endpoint skeleton for missing variables ------------------------ 0.73s",
                                "Gathering Facts --------------------------------------------------------- 0.72s",
                                "Start loop devices ------------------------------------------------------ 0.72s",
                                "Gathering Facts --------------------------------------------------------- 0.71s",
                                "Configure short hostname ------------------------------------------------ 0.68s",
                                "Write new Ceph control plane configuration file to disk ----------------- 0.67s",
                                "Generate temporary files for generating keys for missing variables ------ 0.56s",
                                "Set permissions on loopback devices ------------------------------------- 0.55s",
                                "Start up service -------------------------------------------------------- 0.54s",
                                "Create devices for Ceph ------------------------------------------------- 0.52s",
                                "INFO     [aio > prepare] Executed: Successful",
                                "INFO     [aio > converge] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:37:44 +0000 (0:00:00.016)       0:00:00.016 *********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "Thursday 30 July 2026  23:37:45 +0000 (0:00:01.184)       0:00:01.201 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  23:37:45 +0000 (0:00:00.043)       0:00:01.244 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:37:46 +0000 (0:00:00.187)       0:00:01.431 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:37:46 +0000 (0:00:00.844)       0:00:02.276 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:37:47 +0000 (0:00:00.417)       0:00:02.694 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  23:37:47 +0000 (0:00:00.046)       0:00:02.740 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:37:47 +0000 (0:00:00.384)       0:00:03.125 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:37:47 +0000 (0:00:00.075)       0:00:03.201 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:37:48 +0000 (0:00:00.721)       0:00:03.922 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:37:48 +0000 (0:00:00.053)       0:00:03.976 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:37:48 +0000 (0:00:00.050)       0:00:04.026 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:37:48 +0000 (0:00:00.209)       0:00:04.235 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:37:50 +0000 (0:00:01.168)       0:00:05.403 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:37:50 +0000 (0:00:00.075)       0:00:05.479 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:37:50 +0000 (0:00:00.752)       0:00:06.231 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  23:37:53 +0000 (0:00:02.951)       0:00:09.183 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  23:37:53 +0000 (0:00:00.041)       0:00:09.225 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  23:37:53 +0000 (0:00:00.037)       0:00:09.262 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  23:37:53 +0000 (0:00:00.035)       0:00:09.298 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  23:37:58 +0000 (0:00:04.649)       0:00:13.947 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000001f1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:59.900287Z",
                            "start": "2026-07-30T23:37:59.372552Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001f1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Create systemd service file for containerd]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:37:59.984315Z",
                            "start": "2026-07-30T23:37:59.907677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "29211"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:00.047253Z",
                            "start": "2026-07-30T23:37:59.991073Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001f3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 80 seconds.\nLast task: TASK [vexxhost.containers.containerd : Create systemd service file for containerd]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:00.324580Z",
                            "start": "2026-07-30T23:38:00.054761Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001f4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:00.456814Z",
                            "start": "2026-07-30T23:38:00.389744Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000001f5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:38:00.538710",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:38:20.540828",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:20.550414Z",
                            "start": "2026-07-30T23:38:00.489099Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000290",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:20.614020Z",
                            "start": "2026-07-30T23:38:20.557671Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000291",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:20.837635Z",
                            "start": "2026-07-30T23:38:20.619930Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000292",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454679.5487823,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "323f4c1463d397fddc2e139c37a2139448c251be",
                                "ctime": 1785454700.9689946,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454700.9689946,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 34725,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:21.020145Z",
                            "start": "2026-07-30T23:38:20.843937Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000293",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5514"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:21.099598Z",
                            "start": "2026-07-30T23:38:21.027592Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000294",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +29212 /tmp/logs/molecule-aio-openvswitch.log | head -c 5514",
                            "delta": "0:00:00.009754",
                            "end": "2026-07-30 23:38:21.304612",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +29212 /tmp/logs/molecule-aio-openvswitch.log | head -c 5514",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000295-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:38:21.294858",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  23:37:59 +0000 (0:00:00.606)       0:00:14.554 *********\nchanged: [instance] => (item={'path': '/etc/containerd'})\nchanged: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nchanged: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nchanged: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nchanged: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  23:38:00 +0000 (0:00:00.871)       0:00:15.425 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  23:38:00 +0000 (0:00:00.552)       0:00:15.977 *********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nThursday 30 July 2026  23:38:00 +0000 (0:00:00.008)       0:00:15.985 *********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********\nThursday 30 July 2026  23:38:01 +0000 (0:00:00.948)       0:00:16.933 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  23:38:02 +0000 (0:00:00.443)       0:00:17.377 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:38:02 +0000 (0:00:00.540)       0:00:17.917 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:38:02 +0000 (0:00:00.207)       0:00:18.125 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:38:02 +0000 (0:00:00.063)       0:00:18.189 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:38:03 +0000 (0:00:00.796)       0:00:18.985 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  23:38:09 +0000 (0:00:05.353)       0:00:24.338 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  23:38:10 +0000 (0:00:00.984)       0:00:25.323 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  23:38:10 +0000 (0:00:00.419)       0:00:25.742 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  23:38:10 +0000 (0:00:00.464)       0:00:26.207 *********\nchanged: [instance] => (item={'path': '/etc/docker'})\nchanged: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nchanged: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  23:38:11 +0000 (0:00:00.577)       0:00:26.785 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  23:38:11 +0000 (0:00:00.471)       0:00:27.257 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  23:38:12 +0000 (0:00:00.466)       0:00:27.723 *********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nThursday 30 July 2026  23:38:12 +0000 (0:00:00.009)       0:00:27.733 *********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************\nThursday 30 July 2026  23:38:13 +0000 (0:00:00.695)       0:00:28.428 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  23:38:14 +0000 (0:00:00.903)       0:00:29.331 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  23:38:14 +0000 (0:00:00.537)       0:00:29.869 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  23:38:14 +0000 (0:00:00.050)       0:00:29.919 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  23:38:19 +0000 (0:00:04.757)       0:00:34.676 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  23:38:20 +0000 (0:00:00.633)       0:00:35.309 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  23:38:20 +0000 (0:00:00.293)       0:00:35.603 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  23:38:20 +0000 (0:00:00.203)       0:00:35.807 *********\nchanged: [instance]",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  23:37:59 +0000 (0:00:00.606)       0:00:14.554 *********",
                                "changed: [instance] => (item={'path': '/etc/containerd'})",
                                "changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  23:38:00 +0000 (0:00:00.871)       0:00:15.425 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  23:38:00 +0000 (0:00:00.552)       0:00:15.977 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Thursday 30 July 2026  23:38:00 +0000 (0:00:00.008)       0:00:15.985 *********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********",
                                "Thursday 30 July 2026  23:38:01 +0000 (0:00:00.948)       0:00:16.933 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  23:38:02 +0000 (0:00:00.443)       0:00:17.377 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:38:02 +0000 (0:00:00.540)       0:00:17.917 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:38:02 +0000 (0:00:00.207)       0:00:18.125 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:38:02 +0000 (0:00:00.063)       0:00:18.189 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:38:03 +0000 (0:00:00.796)       0:00:18.985 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  23:38:09 +0000 (0:00:05.353)       0:00:24.338 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  23:38:10 +0000 (0:00:00.984)       0:00:25.323 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  23:38:10 +0000 (0:00:00.419)       0:00:25.742 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  23:38:10 +0000 (0:00:00.464)       0:00:26.207 *********",
                                "changed: [instance] => (item={'path': '/etc/docker'})",
                                "changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  23:38:11 +0000 (0:00:00.577)       0:00:26.785 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  23:38:11 +0000 (0:00:00.471)       0:00:27.257 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  23:38:12 +0000 (0:00:00.466)       0:00:27.723 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Thursday 30 July 2026  23:38:12 +0000 (0:00:00.009)       0:00:27.733 *********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************",
                                "Thursday 30 July 2026  23:38:13 +0000 (0:00:00.695)       0:00:28.428 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  23:38:14 +0000 (0:00:00.903)       0:00:29.331 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  23:38:14 +0000 (0:00:00.537)       0:00:29.869 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  23:38:14 +0000 (0:00:00.050)       0:00:29.919 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  23:38:19 +0000 (0:00:04.757)       0:00:34.676 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  23:38:20 +0000 (0:00:00.633)       0:00:35.309 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  23:38:20 +0000 (0:00:00.293)       0:00:35.603 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  23:38:20 +0000 (0:00:00.203)       0:00:35.807 *********",
                                "changed: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000295-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:21.648639Z",
                            "start": "2026-07-30T23:38:21.126093Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000295",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:21.719509Z",
                            "start": "2026-07-30T23:38:21.655917Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000296",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "34725"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:21.780993Z",
                            "start": "2026-07-30T23:38:21.727497Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000297",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 100 seconds.\nLast task: TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:21.851358Z",
                            "start": "2026-07-30T23:38:21.787095Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000298",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:21.909599Z",
                            "start": "2026-07-30T23:38:21.858987Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000299",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:38:21.978183",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:38:41.981080",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:42.003523Z",
                            "start": "2026-07-30T23:38:21.936871Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000034a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "6"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:42.067125Z",
                            "start": "2026-07-30T23:38:42.009627Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000034b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:42.317228Z",
                            "start": "2026-07-30T23:38:42.075218Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000034c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454701.3009977,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "3665ef35f875f20f451c63acea74e3208600f868",
                                "ctime": 1785454702.9210126,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454702.9210126,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 36573,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:42.525531Z",
                            "start": "2026-07-30T23:38:42.326150Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000034d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:42.600471Z",
                            "start": "2026-07-30T23:38:42.535027Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000034e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +34726 /tmp/logs/molecule-aio-openvswitch.log | head -c 1848",
                            "delta": "0:00:00.006278",
                            "end": "2026-07-30 23:38:42.835740",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +34726 /tmp/logs/molecule-aio-openvswitch.log | head -c 1848",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000034f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:38:42.829462",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  23:38:20 +0000 (0:00:00.485)       0:00:36.292 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nThursday 30 July 2026  23:38:21 +0000 (0:00:00.379)       0:00:36.672 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nThursday 30 July 2026  23:38:21 +0000 (0:00:00.120)       0:00:36.792 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nThursday 30 July 2026  23:38:21 +0000 (0:00:00.228)       0:00:37.020 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nThursday 30 July 2026  23:38:21 +0000 (0:00:00.059)       0:00:37.080 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance\n\nTASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************\nThursday 30 July 2026  23:38:21 +0000 (0:00:00.083)       0:00:37.163 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Include extra configuration values] ******************\nThursday 30 July 2026  23:38:22 +0000 (0:00:00.362)       0:00:37.526 *********\nchanged: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})\nchanged: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})\nchanged: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})\n\nTASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************\nThursday 30 July 2026  23:38:22 +0000 (0:00:00.700)       0:00:38.227 *********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  23:38:20 +0000 (0:00:00.485)       0:00:36.292 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Thursday 30 July 2026  23:38:21 +0000 (0:00:00.379)       0:00:36.672 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Thursday 30 July 2026  23:38:21 +0000 (0:00:00.120)       0:00:36.792 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Thursday 30 July 2026  23:38:21 +0000 (0:00:00.228)       0:00:37.020 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Thursday 30 July 2026  23:38:21 +0000 (0:00:00.059)       0:00:37.080 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************",
                                "Thursday 30 July 2026  23:38:21 +0000 (0:00:00.083)       0:00:37.163 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Include extra configuration values] ******************",
                                "Thursday 30 July 2026  23:38:22 +0000 (0:00:00.362)       0:00:37.526 *********",
                                "changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})",
                                "changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})",
                                "changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})",
                                "",
                                "TASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************",
                                "Thursday 30 July 2026  23:38:22 +0000 (0:00:00.700)       0:00:38.227 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000034f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:43.168165Z",
                            "start": "2026-07-30T23:38:42.648650Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000034f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:43.242424Z",
                            "start": "2026-07-30T23:38:43.177103Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000350",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:43.308102Z",
                            "start": "2026-07-30T23:38:43.251479Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000351",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 120 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:43.382079Z",
                            "start": "2026-07-30T23:38:43.316564Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000352",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:38:43.459243Z",
                            "start": "2026-07-30T23:38:43.390191Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000353",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:38:43.535124",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:39:03.537428",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:03.553788Z",
                            "start": "2026-07-30T23:38:43.493245Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000041a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "7"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:03.616747Z",
                            "start": "2026-07-30T23:39:03.559960Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000041b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:03.842088Z",
                            "start": "2026-07-30T23:39:03.622874Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000041c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454722.4795282,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "3665ef35f875f20f451c63acea74e3208600f868",
                                "ctime": 1785454702.9210126,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454702.9210126,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 36573,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:04.803171Z",
                            "start": "2026-07-30T23:39:03.851626Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000041d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:04.934705Z",
                            "start": "2026-07-30T23:39:04.870473Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000041e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:05.475254Z",
                            "start": "2026-07-30T23:39:04.964206Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000041f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:05.532860Z",
                            "start": "2026-07-30T23:39:05.487134Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000420",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:05.601123Z",
                            "start": "2026-07-30T23:39:05.544783Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000421",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 140 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:05.678694Z",
                            "start": "2026-07-30T23:39:05.609358Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000422",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:05.751474Z",
                            "start": "2026-07-30T23:39:05.685359Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000423",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:39:05.826720",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:39:25.828987",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:25.845547Z",
                            "start": "2026-07-30T23:39:05.779474Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000500",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "8"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:25.907480Z",
                            "start": "2026-07-30T23:39:25.851708Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000501",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:26.130215Z",
                            "start": "2026-07-30T23:39:25.916743Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000502",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454722.4795282,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "3665ef35f875f20f451c63acea74e3208600f868",
                                "ctime": 1785454702.9210126,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454702.9210126,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 36573,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:26.319455Z",
                            "start": "2026-07-30T23:39:26.139033Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000503",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:26.380535Z",
                            "start": "2026-07-30T23:39:26.326019Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000504",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:26.918949Z",
                            "start": "2026-07-30T23:39:26.408622Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000505",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:26.977382Z",
                            "start": "2026-07-30T23:39:26.931105Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000506",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:27.046630Z",
                            "start": "2026-07-30T23:39:26.990579Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000507",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 160 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:27.113661Z",
                            "start": "2026-07-30T23:39:27.057473Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000508",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:27.176296Z",
                            "start": "2026-07-30T23:39:27.122741Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000509",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:39:27.248663",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:39:47.250480",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:47.267873Z",
                            "start": "2026-07-30T23:39:27.211593Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000005fc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "9"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:47.328435Z",
                            "start": "2026-07-30T23:39:47.273920Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000005fd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:47.563417Z",
                            "start": "2026-07-30T23:39:47.336141Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000005fe",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454722.4795282,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "3665ef35f875f20f451c63acea74e3208600f868",
                                "ctime": 1785454702.9210126,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454702.9210126,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 36573,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:47.783490Z",
                            "start": "2026-07-30T23:39:47.572685Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000005ff",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:47.858045Z",
                            "start": "2026-07-30T23:39:47.790463Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000600",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:48.395657Z",
                            "start": "2026-07-30T23:39:47.885976Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000601",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:48.450995Z",
                            "start": "2026-07-30T23:39:48.403830Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000602",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:48.514776Z",
                            "start": "2026-07-30T23:39:48.459278Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000603",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 180 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:48.589962Z",
                            "start": "2026-07-30T23:39:48.523227Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000604",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:39:48.662728Z",
                            "start": "2026-07-30T23:39:48.596994Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000605",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:39:48.797785",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:40:08.799966",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:08.859467Z",
                            "start": "2026-07-30T23:39:48.700765Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000070e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "10"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:08.923477Z",
                            "start": "2026-07-30T23:40:08.865314Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000070f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:09.159657Z",
                            "start": "2026-07-30T23:40:08.930625Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000710",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454722.4795282,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "0ae1c0a964189af01577194fbf639886bf1cdfec",
                                "ctime": 1785454806.080384,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454806.080384,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 38055,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:09.357229Z",
                            "start": "2026-07-30T23:40:09.168149Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000711",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1482"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:09.417883Z",
                            "start": "2026-07-30T23:40:09.363716Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000712",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +36574 /tmp/logs/molecule-aio-openvswitch.log | head -c 1482",
                            "delta": "0:00:00.006672",
                            "end": "2026-07-30 23:40:09.620664",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +36574 /tmp/logs/molecule-aio-openvswitch.log | head -c 1482",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000713-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:40:09.613992",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************\nThursday 30 July 2026  23:39:52 +0000 (0:01:29.265)       0:02:07.492 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set bootstrap node] **********************************\nThursday 30 July 2026  23:39:52 +0000 (0:00:00.212)       0:02:07.705 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  23:39:52 +0000 (0:00:00.044)       0:02:07.749 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  23:39:52 +0000 (0:00:00.084)       0:02:07.834 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  23:39:58 +0000 (0:00:05.615)       0:02:13.449 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  23:39:58 +0000 (0:00:00.060)       0:02:13.510 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  23:39:58 +0000 (0:00:00.532)       0:02:14.043 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nThursday 30 July 2026  23:40:06 +0000 (0:00:07.346)       0:02:21.389 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************",
                                "Thursday 30 July 2026  23:39:52 +0000 (0:01:29.265)       0:02:07.492 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set bootstrap node] **********************************",
                                "Thursday 30 July 2026  23:39:52 +0000 (0:00:00.212)       0:02:07.705 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  23:39:52 +0000 (0:00:00.044)       0:02:07.749 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  23:39:52 +0000 (0:00:00.084)       0:02:07.834 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  23:39:58 +0000 (0:00:05.615)       0:02:13.449 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  23:39:58 +0000 (0:00:00.060)       0:02:13.510 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  23:39:58 +0000 (0:00:00.532)       0:02:14.043 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Thursday 30 July 2026  23:40:06 +0000 (0:00:07.346)       0:02:21.389 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000713-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:09.958938Z",
                            "start": "2026-07-30T23:40:09.444841Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000713",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:10.031746Z",
                            "start": "2026-07-30T23:40:09.965311Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000714",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38055"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:10.090599Z",
                            "start": "2026-07-30T23:40:10.037551Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000715",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 200 seconds.\nLast task: TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:10.151444Z",
                            "start": "2026-07-30T23:40:10.099450Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000716",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:10.215947Z",
                            "start": "2026-07-30T23:40:10.159544Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000717",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:40:10.289242",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:40:30.291335",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:30.304472Z",
                            "start": "2026-07-30T23:40:10.250328Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000836",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "11"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:30.386792Z",
                            "start": "2026-07-30T23:40:30.311616Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000837",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:30.633887Z",
                            "start": "2026-07-30T23:40:30.395618Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000838",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454809.3124218,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "0ae1c0a964189af01577194fbf639886bf1cdfec",
                                "ctime": 1785454806.080384,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454806.080384,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 38055,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:30.842476Z",
                            "start": "2026-07-30T23:40:30.642713Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000839",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:30.918815Z",
                            "start": "2026-07-30T23:40:30.849962Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000083a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:31.454943Z",
                            "start": "2026-07-30T23:40:30.945133Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000083b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:31.512442Z",
                            "start": "2026-07-30T23:40:31.466700Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000083c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38055"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:31.577988Z",
                            "start": "2026-07-30T23:40:31.523395Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000083d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 220 seconds.\nLast task: TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:31.641297Z",
                            "start": "2026-07-30T23:40:31.586467Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000083e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:31.704198Z",
                            "start": "2026-07-30T23:40:31.650489Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000083f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:40:31.780786",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:40:51.782753",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:51.799415Z",
                            "start": "2026-07-30T23:40:31.739938Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000974",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "12"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:51.864755Z",
                            "start": "2026-07-30T23:40:51.807993Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000975",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:52.092633Z",
                            "start": "2026-07-30T23:40:51.873978Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000976",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454809.3124218,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "0ae1c0a964189af01577194fbf639886bf1cdfec",
                                "ctime": 1785454806.080384,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454806.080384,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 38055,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:52.297954Z",
                            "start": "2026-07-30T23:40:52.101677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000977",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:52.364313Z",
                            "start": "2026-07-30T23:40:52.307339Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000978",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:52.941115Z",
                            "start": "2026-07-30T23:40:52.431234Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000979",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:53.001032Z",
                            "start": "2026-07-30T23:40:52.953915Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000097a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38055"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:53.067734Z",
                            "start": "2026-07-30T23:40:53.013209Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000097b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 240 seconds.\nLast task: TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:53.140752Z",
                            "start": "2026-07-30T23:40:53.076145Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000097c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:40:53.206976Z",
                            "start": "2026-07-30T23:40:53.150304Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000097d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:40:53.286677",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:41:13.288644",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:13.305865Z",
                            "start": "2026-07-30T23:40:53.243406Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000ac8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "13"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:13.389252Z",
                            "start": "2026-07-30T23:41:13.312320Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000ac9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:13.614710Z",
                            "start": "2026-07-30T23:41:13.396768Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000aca",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454809.3124218,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "782efa93777fe8a2fdee816dc065c5c768540d80",
                                "ctime": 1785454872.3946924,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454872.3946924,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 39216,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:13.813596Z",
                            "start": "2026-07-30T23:41:13.623690Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000acb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:13.882799Z",
                            "start": "2026-07-30T23:41:13.823991Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000acc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +38056 /tmp/logs/molecule-aio-openvswitch.log | head -c 1161",
                            "delta": "0:00:00.007113",
                            "end": "2026-07-30 23:41:14.093006",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +38056 /tmp/logs/molecule-aio-openvswitch.log | head -c 1161",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000acd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:41:14.085893",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nThursday 30 July 2026  23:40:57 +0000 (0:00:51.788)       0:03:13.178 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  23:41:11 +0000 (0:00:14.078)       0:03:27.256 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  23:41:12 +0000 (0:00:00.099)       0:03:27.356 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  23:41:12 +0000 (0:00:00.046)       0:03:27.402 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  23:41:12 +0000 (0:00:00.046)       0:03:27.448 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  23:41:12 +0000 (0:00:00.255)       0:03:27.703 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Thursday 30 July 2026  23:40:57 +0000 (0:00:51.788)       0:03:13.178 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  23:41:11 +0000 (0:00:14.078)       0:03:27.256 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  23:41:12 +0000 (0:00:00.099)       0:03:27.356 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  23:41:12 +0000 (0:00:00.046)       0:03:27.402 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  23:41:12 +0000 (0:00:00.046)       0:03:27.448 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  23:41:12 +0000 (0:00:00.255)       0:03:27.703 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000acd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:14.429061Z",
                            "start": "2026-07-30T23:41:13.910820Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000acd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:14.505716Z",
                            "start": "2026-07-30T23:41:14.438301Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000ace",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39216"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:14.568057Z",
                            "start": "2026-07-30T23:41:14.512241Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000acf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 260 seconds.\nLast task: TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:14.640489Z",
                            "start": "2026-07-30T23:41:14.575938Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000ad0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:14.700760Z",
                            "start": "2026-07-30T23:41:14.648983Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000ad1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:41:14.780921",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:41:34.782804",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:34.797262Z",
                            "start": "2026-07-30T23:41:14.741653Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c32",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "14"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:34.870330Z",
                            "start": "2026-07-30T23:41:34.806359Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c33",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:35.105969Z",
                            "start": "2026-07-30T23:41:34.880183Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c34",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454873.766719,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "aa8fc370e358430d2e067ce4fb0e6283864764a9",
                                "ctime": 1785454890.9550538,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454890.9550538,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 39575,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:35.299114Z",
                            "start": "2026-07-30T23:41:35.112857Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c35",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "359"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:35.374175Z",
                            "start": "2026-07-30T23:41:35.308094Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c36",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39217 /tmp/logs/molecule-aio-openvswitch.log | head -c 359",
                            "delta": "0:00:00.007254",
                            "end": "2026-07-30 23:41:35.584711",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39217 /tmp/logs/molecule-aio-openvswitch.log | head -c 359",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000c37-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:41:35.577457",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nThursday 30 July 2026  23:41:18 +0000 (0:00:06.419)       0:03:34.123 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nThursday 30 July 2026  23:41:30 +0000 (0:00:12.140)       0:03:46.263 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Thursday 30 July 2026  23:41:18 +0000 (0:00:06.419)       0:03:34.123 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Thursday 30 July 2026  23:41:30 +0000 (0:00:12.140)       0:03:46.263 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000c37-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:35.924570Z",
                            "start": "2026-07-30T23:41:35.403313Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c37",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mgr : Validate manager exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:36.016496Z",
                            "start": "2026-07-30T23:41:35.950050Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c38",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39575"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:36.080406Z",
                            "start": "2026-07-30T23:41:36.023420Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c39",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 280 seconds.\nLast task: TASK [vexxhost.ceph.mgr : Validate manager exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:36.155946Z",
                            "start": "2026-07-30T23:41:36.087288Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c3a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:36.218736Z",
                            "start": "2026-07-30T23:41:36.162648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000c3b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:41:36.298700",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:41:56.300728",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:56.326057Z",
                            "start": "2026-07-30T23:41:36.255645Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "15"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:56.447874Z",
                            "start": "2026-07-30T23:41:56.387620Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:56.691277Z",
                            "start": "2026-07-30T23:41:56.454189Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454895.2591374,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 104,
                                "charset": "unknown",
                                "checksum": "7c3abfde4fbd1a3cb3ad1e646774c175a39ac76a",
                                "ctime": 1785454916.8075433,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454916.8075433,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 45531,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:56.905134Z",
                            "start": "2026-07-30T23:41:56.698206Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5956"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:56.970648Z",
                            "start": "2026-07-30T23:41:56.915293Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39576 /tmp/logs/molecule-aio-openvswitch.log | head -c 5956",
                            "delta": "0:00:00.007899",
                            "end": "2026-07-30 23:41:57.184293",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39576 /tmp/logs/molecule-aio-openvswitch.log | head -c 5956",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000db7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:41:57.176394",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nThursday 30 July 2026  23:41:36 +0000 (0:00:06.014)       0:03:52.278 *********\nchanged: [instance] => (item={'name': 'diskprediction_local'})\nok: [instance] => (item={'name': 'dashboard'})\nchanged: [instance] => (item={'name': 'prometheus'})\nok: [instance] => (item={'name': 'iostat'})\n\nPLAY [Deploy Ceph OSDs] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:41:43 +0000 (0:00:06.967)       0:03:59.245 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:41:44 +0000 (0:00:00.938)       0:04:00.183 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:41:45 +0000 (0:00:00.200)       0:04:00.384 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  23:41:45 +0000 (0:00:00.040)       0:04:00.425 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:41:45 +0000 (0:00:00.208)       0:04:00.633 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:41:45 +0000 (0:00:00.070)       0:04:00.704 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:41:45 +0000 (0:00:00.321)       0:04:01.025 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:41:45 +0000 (0:00:00.138)       0:04:01.163 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:41:45 +0000 (0:00:00.052)       0:04:01.216 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:41:46 +0000 (0:00:00.206)       0:04:01.422 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:41:47 +0000 (0:00:01.179)       0:04:02.602 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:41:47 +0000 (0:00:00.077)       0:04:02.679 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:41:47 +0000 (0:00:00.356)       0:04:03.035 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  23:41:49 +0000 (0:00:01.925)       0:04:04.961 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  23:41:49 +0000 (0:00:00.033)       0:04:04.995 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  23:41:49 +0000 (0:00:00.033)       0:04:05.028 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  23:41:49 +0000 (0:00:00.034)       0:04:05.063 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  23:41:51 +0000 (0:00:01.310)       0:04:06.373 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  23:41:51 +0000 (0:00:00.417)       0:04:06.790 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  23:41:52 +0000 (0:00:00.875)       0:04:07.666 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  23:41:52 +0000 (0:00:00.486)       0:04:08.152 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  23:41:52 +0000 (0:00:00.006)       0:04:08.158 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:41:53 +0000 (0:00:00.345)       0:04:08.504 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:41:53 +0000 (0:00:00.196)       0:04:08.700 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:41:53 +0000 (0:00:00.048)       0:04:08.749 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:41:53 +0000 (0:00:00.333)       0:04:09.083 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  23:41:56 +0000 (0:00:03.032)       0:04:12.115 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Thursday 30 July 2026  23:41:36 +0000 (0:00:06.014)       0:03:52.278 *********",
                                "changed: [instance] => (item={'name': 'diskprediction_local'})",
                                "ok: [instance] => (item={'name': 'dashboard'})",
                                "changed: [instance] => (item={'name': 'prometheus'})",
                                "ok: [instance] => (item={'name': 'iostat'})",
                                "",
                                "PLAY [Deploy Ceph OSDs] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:41:43 +0000 (0:00:06.967)       0:03:59.245 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:41:44 +0000 (0:00:00.938)       0:04:00.183 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:41:45 +0000 (0:00:00.200)       0:04:00.384 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  23:41:45 +0000 (0:00:00.040)       0:04:00.425 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:41:45 +0000 (0:00:00.208)       0:04:00.633 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:41:45 +0000 (0:00:00.070)       0:04:00.704 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:41:45 +0000 (0:00:00.321)       0:04:01.025 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:41:45 +0000 (0:00:00.138)       0:04:01.163 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:41:45 +0000 (0:00:00.052)       0:04:01.216 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:41:46 +0000 (0:00:00.206)       0:04:01.422 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:41:47 +0000 (0:00:01.179)       0:04:02.602 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:41:47 +0000 (0:00:00.077)       0:04:02.679 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:41:47 +0000 (0:00:00.356)       0:04:03.035 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  23:41:49 +0000 (0:00:01.925)       0:04:04.961 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  23:41:49 +0000 (0:00:00.033)       0:04:04.995 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  23:41:49 +0000 (0:00:00.033)       0:04:05.028 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  23:41:49 +0000 (0:00:00.034)       0:04:05.063 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  23:41:51 +0000 (0:00:01.310)       0:04:06.373 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  23:41:51 +0000 (0:00:00.417)       0:04:06.790 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  23:41:52 +0000 (0:00:00.875)       0:04:07.666 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  23:41:52 +0000 (0:00:00.486)       0:04:08.152 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  23:41:52 +0000 (0:00:00.006)       0:04:08.158 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:41:53 +0000 (0:00:00.345)       0:04:08.504 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:41:53 +0000 (0:00:00.196)       0:04:08.700 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:41:53 +0000 (0:00:00.048)       0:04:08.749 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:41:53 +0000 (0:00:00.333)       0:04:09.083 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  23:41:56 +0000 (0:00:03.032)       0:04:12.115 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000db7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:57.525823Z",
                            "start": "2026-07-30T23:41:56.998995Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.docker : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:57.597334Z",
                            "start": "2026-07-30T23:41:57.534359Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "45531"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:57.662455Z",
                            "start": "2026-07-30T23:41:57.606228Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000db9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 300 seconds.\nLast task: TASK [vexxhost.containers.docker : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:57.728072Z",
                            "start": "2026-07-30T23:41:57.671099Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000dba",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:41:57.801233Z",
                            "start": "2026-07-30T23:41:57.735163Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000dbb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:41:57.885222",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:42:17.886945",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:17.898870Z",
                            "start": "2026-07-30T23:41:57.841203Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f48",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "16"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:17.973053Z",
                            "start": "2026-07-30T23:42:17.905236Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f49",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:18.209852Z",
                            "start": "2026-07-30T23:42:17.979681Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f4a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454916.8555443,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "07ec0502518c8779ba220a49ac143d250043de4a",
                                "ctime": 1785454935.2838888,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454935.2838888,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50031,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:18.404170Z",
                            "start": "2026-07-30T23:42:18.216337Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f4b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4500"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:18.470867Z",
                            "start": "2026-07-30T23:42:18.413088Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f4c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +45532 /tmp/logs/molecule-aio-openvswitch.log | head -c 4500",
                            "delta": "0:00:00.006857",
                            "end": "2026-07-30 23:42:18.680413",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +45532 /tmp/logs/molecule-aio-openvswitch.log | head -c 4500",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000f4d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:42:18.673556",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  23:41:57 +0000 (0:00:01.108)       0:04:13.224 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  23:41:58 +0000 (0:00:00.184)       0:04:13.408 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  23:41:58 +0000 (0:00:00.413)       0:04:13.822 *********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  23:41:59 +0000 (0:00:00.546)       0:04:14.369 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  23:41:59 +0000 (0:00:00.411)       0:04:14.780 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  23:41:59 +0000 (0:00:00.402)       0:04:15.183 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  23:41:59 +0000 (0:00:00.007)       0:04:15.190 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  23:42:00 +0000 (0:00:00.347)       0:04:15.538 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  23:42:00 +0000 (0:00:00.056)       0:04:15.595 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  23:42:01 +0000 (0:00:01.156)       0:04:16.751 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  23:42:02 +0000 (0:00:00.614)       0:04:17.366 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  23:42:02 +0000 (0:00:00.293)       0:04:17.659 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  23:42:02 +0000 (0:00:00.194)       0:04:17.854 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  23:42:02 +0000 (0:00:00.232)       0:04:18.087 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nThursday 30 July 2026  23:42:02 +0000 (0:00:00.196)       0:04:18.283 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nThursday 30 July 2026  23:42:03 +0000 (0:00:00.211)       0:04:18.494 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  23:42:03 +0000 (0:00:00.052)       0:04:18.547 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  23:42:03 +0000 (0:00:00.063)       0:04:18.610 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  23:42:03 +0000 (0:00:00.046)       0:04:18.657 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  23:42:03 +0000 (0:00:00.052)       0:04:18.710 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  23:42:03 +0000 (0:00:00.249)       0:04:18.959 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nThursday 30 July 2026  23:42:09 +0000 (0:00:06.337)       0:04:25.297 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nThursday 30 July 2026  23:42:15 +0000 (0:00:05.295)       0:04:30.592 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  23:41:57 +0000 (0:00:01.108)       0:04:13.224 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  23:41:58 +0000 (0:00:00.184)       0:04:13.408 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  23:41:58 +0000 (0:00:00.413)       0:04:13.822 *********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  23:41:59 +0000 (0:00:00.546)       0:04:14.369 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  23:41:59 +0000 (0:00:00.411)       0:04:14.780 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  23:41:59 +0000 (0:00:00.402)       0:04:15.183 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  23:41:59 +0000 (0:00:00.007)       0:04:15.190 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  23:42:00 +0000 (0:00:00.347)       0:04:15.538 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  23:42:00 +0000 (0:00:00.056)       0:04:15.595 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  23:42:01 +0000 (0:00:01.156)       0:04:16.751 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  23:42:02 +0000 (0:00:00.614)       0:04:17.366 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  23:42:02 +0000 (0:00:00.293)       0:04:17.659 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  23:42:02 +0000 (0:00:00.194)       0:04:17.854 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  23:42:02 +0000 (0:00:00.232)       0:04:18.087 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Thursday 30 July 2026  23:42:02 +0000 (0:00:00.196)       0:04:18.283 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Thursday 30 July 2026  23:42:03 +0000 (0:00:00.211)       0:04:18.494 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  23:42:03 +0000 (0:00:00.052)       0:04:18.547 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  23:42:03 +0000 (0:00:00.063)       0:04:18.610 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  23:42:03 +0000 (0:00:00.046)       0:04:18.657 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  23:42:03 +0000 (0:00:00.052)       0:04:18.710 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  23:42:03 +0000 (0:00:00.249)       0:04:18.959 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Thursday 30 July 2026  23:42:09 +0000 (0:00:06.337)       0:04:25.297 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Thursday 30 July 2026  23:42:15 +0000 (0:00:05.295)       0:04:30.592 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000f4d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:19.018908Z",
                            "start": "2026-07-30T23:42:18.497658Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f4d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:19.094499Z",
                            "start": "2026-07-30T23:42:19.028766Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f4e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50031"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:19.158668Z",
                            "start": "2026-07-30T23:42:19.102642Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f4f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 320 seconds.\nLast task: TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:19.233955Z",
                            "start": "2026-07-30T23:42:19.165732Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f50",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:19.294956Z",
                            "start": "2026-07-30T23:42:19.241516Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000f51",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:42:19.378558",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:42:39.380531",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:39.394936Z",
                            "start": "2026-07-30T23:42:19.337622Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010f4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "17"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:39.458899Z",
                            "start": "2026-07-30T23:42:39.403695Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:39.683942Z",
                            "start": "2026-07-30T23:42:39.467547Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010f6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454938.3599463,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "2fe81eac0ed6b7ad8244e044c349d691fb95e7d7",
                                "ctime": 1785454949.2321496,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454949.2321496,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50208,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:39.877260Z",
                            "start": "2026-07-30T23:42:39.690362Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010f7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "177"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:39.938809Z",
                            "start": "2026-07-30T23:42:39.883536Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010f8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50032 /tmp/logs/molecule-aio-openvswitch.log | head -c 177",
                            "delta": "0:00:00.005915",
                            "end": "2026-07-30 23:42:40.206889",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50032 /tmp/logs/molecule-aio-openvswitch.log | head -c 177",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000010f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:42:40.200974",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nThursday 30 July 2026  23:42:29 +0000 (0:00:13.948)       0:04:44.541 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Thursday 30 July 2026  23:42:29 +0000 (0:00:13.948)       0:04:44.541 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000010f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:40.528716Z",
                            "start": "2026-07-30T23:42:40.014410Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010f9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Install OSDs]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:40.599675Z",
                            "start": "2026-07-30T23:42:40.535507Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50208"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:40.665621Z",
                            "start": "2026-07-30T23:42:40.609918Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010fb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 340 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:40.740981Z",
                            "start": "2026-07-30T23:42:40.677180Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010fc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:42:40.817091Z",
                            "start": "2026-07-30T23:42:40.750026Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000010fd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:42:40.910395",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:43:00.912622",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:00.927488Z",
                            "start": "2026-07-30T23:42:40.867170Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012b6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "18"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:00.995685Z",
                            "start": "2026-07-30T23:43:00.935254Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012b7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:01.232062Z",
                            "start": "2026-07-30T23:43:01.004656Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012b8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454959.8323476,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "c3047f3cb59ca8a839cf1cc63f1e41caa621ca50",
                                "ctime": 1785454979.356728,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454979.356728,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50262,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:01.427813Z",
                            "start": "2026-07-30T23:43:01.239069Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012b9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:01.491977Z",
                            "start": "2026-07-30T23:43:01.436798Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012ba",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50209 /tmp/logs/molecule-aio-openvswitch.log | head -c 54",
                            "delta": "0:00:00.007261",
                            "end": "2026-07-30 23:43:01.700014",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50209 /tmp/logs/molecule-aio-openvswitch.log | head -c 54",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000012bb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:43:01.692753",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/dev/ceph-instance-osd0/data)",
                            "stdout_lines": [
                                "ok: [instance] => (item=/dev/ceph-instance-osd0/data)"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000012bb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:02.039841Z",
                            "start": "2026-07-30T23:43:01.521133Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012bb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:02.096436Z",
                            "start": "2026-07-30T23:43:02.050046Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012bc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50262"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:02.161938Z",
                            "start": "2026-07-30T23:43:02.109607Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012bd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 360 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:02.225627Z",
                            "start": "2026-07-30T23:43:02.171260Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012be",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:02.290338Z",
                            "start": "2026-07-30T23:43:02.234752Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000012bf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:43:02.376538",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:43:22.378088",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:22.398569Z",
                            "start": "2026-07-30T23:43:02.332767Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000148e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "19"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:22.461647Z",
                            "start": "2026-07-30T23:43:22.408937Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000148f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:22.691915Z",
                            "start": "2026-07-30T23:43:22.471765Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001490",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454981.3847682,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "c3047f3cb59ca8a839cf1cc63f1e41caa621ca50",
                                "ctime": 1785454979.356728,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785454979.356728,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50262,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:22.888000Z",
                            "start": "2026-07-30T23:43:22.698966Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001491",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:22.955927Z",
                            "start": "2026-07-30T23:43:22.897930Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001492",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:23.494231Z",
                            "start": "2026-07-30T23:43:22.984597Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001493",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:23.553703Z",
                            "start": "2026-07-30T23:43:23.507551Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001494",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50262"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:23.620944Z",
                            "start": "2026-07-30T23:43:23.566643Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001495",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 380 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:23.695703Z",
                            "start": "2026-07-30T23:43:23.630052Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001496",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:23.756311Z",
                            "start": "2026-07-30T23:43:23.702064Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001497",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:43:23.906706",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:43:43.908425",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:43.985176Z",
                            "start": "2026-07-30T23:43:23.802219Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000167c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "20"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:44.042757Z",
                            "start": "2026-07-30T23:43:43.991650Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000167d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:44.266737Z",
                            "start": "2026-07-30T23:43:44.050113Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000167e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785454981.3847682,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "0728d39981db83d39ec7a496f99c3477e8b7b289",
                                "ctime": 1785455009.7653282,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455009.7653282,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50316,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:44.462186Z",
                            "start": "2026-07-30T23:43:44.273531Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000167f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:44.524007Z",
                            "start": "2026-07-30T23:43:44.469027Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001680",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50263 /tmp/logs/molecule-aio-openvswitch.log | head -c 54",
                            "delta": "0:00:00.006520",
                            "end": "2026-07-30 23:43:44.728932",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50263 /tmp/logs/molecule-aio-openvswitch.log | head -c 54",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000001681-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:43:44.722412",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/dev/ceph-instance-osd1/data)",
                            "stdout_lines": [
                                "ok: [instance] => (item=/dev/ceph-instance-osd1/data)"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000001681-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:45.070033Z",
                            "start": "2026-07-30T23:43:44.550641Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001681",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:45.133868Z",
                            "start": "2026-07-30T23:43:45.077017Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001682",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50316"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:45.199243Z",
                            "start": "2026-07-30T23:43:45.146892Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001683",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 400 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:45.275130Z",
                            "start": "2026-07-30T23:43:45.208688Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001684",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:43:45.340216Z",
                            "start": "2026-07-30T23:43:45.281883Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001685",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:43:45.432897",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:44:05.435260",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:05.445883Z",
                            "start": "2026-07-30T23:43:45.386257Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001880",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "21"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:05.513139Z",
                            "start": "2026-07-30T23:44:05.455662Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001881",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:05.754668Z",
                            "start": "2026-07-30T23:44:05.523831Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001882",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455024.4136171,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "0d1a6958184254f25c02160a6c1ad2ae7aa1a02b",
                                "ctime": 1785455045.9300823,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455045.9300823,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50547,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:05.978959Z",
                            "start": "2026-07-30T23:44:05.765592Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001883",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "231"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:06.051915Z",
                            "start": "2026-07-30T23:44:05.986549Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001884",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 231",
                            "delta": "0:00:00.008320",
                            "end": "2026-07-30 23:44:06.279586",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 231",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000001885-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:44:06.271266",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/dev/ceph-instance-osd2/data)\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nThursday 30 July 2026  23:44:00 +0000 (0:01:30.877)       0:06:15.419 *********\nok: [instance]",
                            "stdout_lines": [
                                "ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Thursday 30 July 2026  23:44:00 +0000 (0:01:30.877)       0:06:15.419 *********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000001885-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:06.600261Z",
                            "start": "2026-07-30T23:44:06.083886Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001885",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Get mon dump]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:06.688593Z",
                            "start": "2026-07-30T23:44:06.611383Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001886",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50547"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:06.777333Z",
                            "start": "2026-07-30T23:44:06.699061Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001887",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 420 seconds.\nLast task: TASK [vexxhost.ceph.osd : Get mon dump]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:06.845907Z",
                            "start": "2026-07-30T23:44:06.786830Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001888",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:06.908480Z",
                            "start": "2026-07-30T23:44:06.853239Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001889",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:44:07.027171",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:44:27.029008",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:27.036912Z",
                            "start": "2026-07-30T23:44:06.983541Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001a9a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "22"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:27.113305Z",
                            "start": "2026-07-30T23:44:27.043576Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001a9b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:27.352565Z",
                            "start": "2026-07-30T23:44:27.123156Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001a9c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455046.2740898,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "6d08bfd2a4158de13f14785487d41850a72e03ea",
                                "ctime": 1785455067.182551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455067.182551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 56596,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:27.560640Z",
                            "start": "2026-07-30T23:44:27.361012Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001a9d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6049"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:27.629897Z",
                            "start": "2026-07-30T23:44:27.572000Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001a9e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50548 /tmp/logs/molecule-aio-openvswitch.log | head -c 6049",
                            "delta": "0:00:00.010255",
                            "end": "2026-07-30 23:44:27.930151",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50548 /tmp/logs/molecule-aio-openvswitch.log | head -c 6049",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000001a9f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:44:27.919896",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nThursday 30 July 2026  23:44:05 +0000 (0:00:05.834)       0:06:21.254 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nThursday 30 July 2026  23:44:12 +0000 (0:00:06.070)       0:06:27.324 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n\nTASK [vexxhost.ceph.osd : Set the retry count] *********************************\nThursday 30 July 2026  23:44:12 +0000 (0:00:00.073)       0:06:27.398 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nThursday 30 July 2026  23:44:12 +0000 (0:00:00.054)       0:06:27.452 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nThursday 30 July 2026  23:44:18 +0000 (0:00:06.102)       0:06:33.555 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nThursday 30 July 2026  23:44:18 +0000 (0:00:00.049)       0:06:33.604 *********\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\nThursday 30 July 2026  23:44:18 +0000 (0:00:00.050)       0:06:33.655 *********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:44:18 +0000 (0:00:00.069)       0:06:33.724 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:44:19 +0000 (0:00:00.935)       0:06:34.660 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:44:19 +0000 (0:00:00.218)       0:06:34.879 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  23:44:19 +0000 (0:00:00.048)       0:06:34.928 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:44:19 +0000 (0:00:00.212)       0:06:35.140 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:44:19 +0000 (0:00:00.064)       0:06:35.205 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:44:20 +0000 (0:00:00.300)       0:06:35.506 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:44:20 +0000 (0:00:00.049)       0:06:35.555 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:44:20 +0000 (0:00:00.050)       0:06:35.605 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:44:20 +0000 (0:00:00.205)       0:06:35.811 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:44:21 +0000 (0:00:01.202)       0:06:37.013 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:44:21 +0000 (0:00:00.075)       0:06:37.088 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:44:22 +0000 (0:00:00.341)       0:06:37.430 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  23:44:24 +0000 (0:00:01.900)       0:06:39.331 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  23:44:24 +0000 (0:00:00.035)       0:06:39.367 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  23:44:24 +0000 (0:00:00.034)       0:06:39.401 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  23:44:24 +0000 (0:00:00.039)       0:06:39.440 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  23:44:25 +0000 (0:00:01.176)       0:06:40.617 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  23:44:25 +0000 (0:00:00.440)       0:06:41.058 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  23:44:26 +0000 (0:00:00.901)       0:06:41.959 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  23:44:27 +0000 (0:00:00.526)       0:06:42.485 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  23:44:27 +0000 (0:00:00.007)       0:06:42.493 *********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Thursday 30 July 2026  23:44:05 +0000 (0:00:05.834)       0:06:21.254 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Thursday 30 July 2026  23:44:12 +0000 (0:00:06.070)       0:06:27.324 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "Thursday 30 July 2026  23:44:12 +0000 (0:00:00.073)       0:06:27.398 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Thursday 30 July 2026  23:44:12 +0000 (0:00:00.054)       0:06:27.452 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Thursday 30 July 2026  23:44:18 +0000 (0:00:06.102)       0:06:33.555 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Thursday 30 July 2026  23:44:18 +0000 (0:00:00.049)       0:06:33.604 *********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Thursday 30 July 2026  23:44:18 +0000 (0:00:00.050)       0:06:33.655 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:44:18 +0000 (0:00:00.069)       0:06:33.724 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:44:19 +0000 (0:00:00.935)       0:06:34.660 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:44:19 +0000 (0:00:00.218)       0:06:34.879 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  23:44:19 +0000 (0:00:00.048)       0:06:34.928 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:44:19 +0000 (0:00:00.212)       0:06:35.140 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:44:19 +0000 (0:00:00.064)       0:06:35.205 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:44:20 +0000 (0:00:00.300)       0:06:35.506 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:44:20 +0000 (0:00:00.049)       0:06:35.555 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:44:20 +0000 (0:00:00.050)       0:06:35.605 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:44:20 +0000 (0:00:00.205)       0:06:35.811 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:44:21 +0000 (0:00:01.202)       0:06:37.013 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:44:21 +0000 (0:00:00.075)       0:06:37.088 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:44:22 +0000 (0:00:00.341)       0:06:37.430 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  23:44:24 +0000 (0:00:01.900)       0:06:39.331 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  23:44:24 +0000 (0:00:00.035)       0:06:39.367 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  23:44:24 +0000 (0:00:00.034)       0:06:39.401 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  23:44:24 +0000 (0:00:00.039)       0:06:39.440 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  23:44:25 +0000 (0:00:01.176)       0:06:40.617 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  23:44:25 +0000 (0:00:00.440)       0:06:41.058 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  23:44:26 +0000 (0:00:00.901)       0:06:41.959 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  23:44:27 +0000 (0:00:00.526)       0:06:42.485 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  23:44:27 +0000 (0:00:00.007)       0:06:42.493 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000001a9f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:28.260067Z",
                            "start": "2026-07-30T23:44:27.737663Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001a9f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Enable and start service]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:28.336453Z",
                            "start": "2026-07-30T23:44:28.270286Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001aa0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "56596"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:28.411287Z",
                            "start": "2026-07-30T23:44:28.345292Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001aa1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 440 seconds.\nLast task: TASK [vexxhost.containers.containerd : Enable and start service]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:28.540023Z",
                            "start": "2026-07-30T23:44:28.418627Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001aa2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:28.622428Z",
                            "start": "2026-07-30T23:44:28.553161Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001aa3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:44:28.722925",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:44:48.726272",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:48.747770Z",
                            "start": "2026-07-30T23:44:28.676389Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001cca",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "23"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:48.833301Z",
                            "start": "2026-07-30T23:44:48.774235Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001ccb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:49.067075Z",
                            "start": "2026-07-30T23:44:48.840002Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001ccc",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455067.9225674,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 128,
                                "charset": "unknown",
                                "checksum": "b98eeb14c2cb13ee882c249e6d791a18419d0043",
                                "ctime": 1785455077.8627865,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455077.8627865,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 60545,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:49.269529Z",
                            "start": "2026-07-30T23:44:49.074362Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001ccd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3949"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:49.345303Z",
                            "start": "2026-07-30T23:44:49.278170Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001cce",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +56597 /tmp/logs/molecule-aio-openvswitch.log | head -c 3949",
                            "delta": "0:00:00.008411",
                            "end": "2026-07-30 23:44:49.563229",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +56597 /tmp/logs/molecule-aio-openvswitch.log | head -c 3949",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000001ccf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:44:49.554818",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:44:27 +0000 (0:00:00.360)       0:06:42.853 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:44:27 +0000 (0:00:00.206)       0:06:43.060 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:44:27 +0000 (0:00:00.062)       0:06:43.123 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:44:28 +0000 (0:00:00.353)       0:06:43.476 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  23:44:31 +0000 (0:00:03.104)       0:06:46.581 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  23:44:32 +0000 (0:00:01.014)       0:06:47.595 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  23:44:32 +0000 (0:00:00.198)       0:06:47.793 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  23:44:32 +0000 (0:00:00.434)       0:06:48.227 *********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  23:44:33 +0000 (0:00:00.588)       0:06:48.815 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  23:44:33 +0000 (0:00:00.429)       0:06:49.245 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  23:44:34 +0000 (0:00:00.429)       0:06:49.674 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  23:44:34 +0000 (0:00:00.007)       0:06:49.681 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  23:44:34 +0000 (0:00:00.346)       0:06:50.027 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  23:44:34 +0000 (0:00:00.066)       0:06:50.094 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  23:44:36 +0000 (0:00:01.448)       0:06:51.542 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  23:44:36 +0000 (0:00:00.645)       0:06:52.187 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  23:44:37 +0000 (0:00:00.310)       0:06:52.498 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  23:44:37 +0000 (0:00:00.210)       0:06:52.709 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  23:44:37 +0000 (0:00:00.243)       0:06:52.953 *********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nThursday 30 July 2026  23:44:37 +0000 (0:00:00.217)       0:06:53.170 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:44:27 +0000 (0:00:00.360)       0:06:42.853 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:44:27 +0000 (0:00:00.206)       0:06:43.060 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:44:27 +0000 (0:00:00.062)       0:06:43.123 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:44:28 +0000 (0:00:00.353)       0:06:43.476 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  23:44:31 +0000 (0:00:03.104)       0:06:46.581 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  23:44:32 +0000 (0:00:01.014)       0:06:47.595 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  23:44:32 +0000 (0:00:00.198)       0:06:47.793 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  23:44:32 +0000 (0:00:00.434)       0:06:48.227 *********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  23:44:33 +0000 (0:00:00.588)       0:06:48.815 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  23:44:33 +0000 (0:00:00.429)       0:06:49.245 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  23:44:34 +0000 (0:00:00.429)       0:06:49.674 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  23:44:34 +0000 (0:00:00.007)       0:06:49.681 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  23:44:34 +0000 (0:00:00.346)       0:06:50.027 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  23:44:34 +0000 (0:00:00.066)       0:06:50.094 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  23:44:36 +0000 (0:00:01.448)       0:06:51.542 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  23:44:36 +0000 (0:00:00.645)       0:06:52.187 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  23:44:37 +0000 (0:00:00.310)       0:06:52.498 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  23:44:37 +0000 (0:00:00.210)       0:06:52.709 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  23:44:37 +0000 (0:00:00.243)       0:06:52.953 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Thursday 30 July 2026  23:44:37 +0000 (0:00:00.217)       0:06:53.170 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000001ccf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:49.898127Z",
                            "start": "2026-07-30T23:44:49.373005Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001ccf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:49.968814Z",
                            "start": "2026-07-30T23:44:49.905186Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001cd0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "60545"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:50.031908Z",
                            "start": "2026-07-30T23:44:49.976648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001cd1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 460 seconds.\nLast task: TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:50.102695Z",
                            "start": "2026-07-30T23:44:50.039172Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001cd2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:44:50.172467Z",
                            "start": "2026-07-30T23:44:50.117327Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001cd3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:44:50.268477",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:45:10.270124",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:10.281103Z",
                            "start": "2026-07-30T23:44:50.225747Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f10",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "24"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:10.346675Z",
                            "start": "2026-07-30T23:45:10.288181Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:10.585295Z",
                            "start": "2026-07-30T23:45:10.353386Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f12",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455089.2270372,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 152,
                                "charset": "unknown",
                                "checksum": "939da3731584450353d02801e56e615ce5c904fb",
                                "ctime": 1785455110.123478,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455110.123478,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 73311,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:10.771787Z",
                            "start": "2026-07-30T23:45:10.592083Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f13",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12766"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:10.846074Z",
                            "start": "2026-07-30T23:45:10.780472Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f14",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +60546 /tmp/logs/molecule-aio-openvswitch.log | head -c 12766",
                            "delta": "0:00:00.008558",
                            "end": "2026-07-30 23:45:11.072327",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +60546 /tmp/logs/molecule-aio-openvswitch.log | head -c 12766",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000001f15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:45:11.063769",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nThursday 30 July 2026  23:44:50 +0000 (0:00:12.257)       0:07:05.428 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:44:50 +0000 (0:00:00.386)       0:07:05.815 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nThursday 30 July 2026  23:44:51 +0000 (0:00:01.001)       0:07:06.817 *********\nchanged: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})\nchanged: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})\nchanged: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})\nchanged: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n\nTASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\nThursday 30 July 2026  23:44:55 +0000 (0:00:03.793)       0:07:10.610 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nThursday 30 July 2026  23:44:55 +0000 (0:00:00.188)       0:07:10.798 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nThursday 30 July 2026  23:44:55 +0000 (0:00:00.436)       0:07:11.234 *********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  23:44:56 +0000 (0:00:00.251)       0:07:11.486 *********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:44:56 +0000 (0:00:00.051)       0:07:11.537 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nThursday 30 July 2026  23:44:57 +0000 (0:00:00.971)       0:07:12.509 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nThursday 30 July 2026  23:44:57 +0000 (0:00:00.211)       0:07:12.720 *********\nok: [instance] => (item=/etc/keepalived/keepalived.conf)\nok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\nok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\nok: [instance] => (item=/etc/haproxy/haproxy.cfg)\nok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n\nTASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\nThursday 30 July 2026  23:44:58 +0000 (0:00:00.869)       0:07:13.590 *********\nfailed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/manifests/kube-apiserver.yaml\", \"msg\": \"Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !\", \"rc\": 257}\nfailed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/controller-manager.conf\", \"msg\": \"Path /etc/kubernetes/controller-manager.conf does not exist !\", \"rc\": 257}\nfailed: [instance] (item=/etc/kubernetes/scheduler.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/scheduler.conf\", \"msg\": \"Path /etc/kubernetes/scheduler.conf does not exist !\", \"rc\": 257}\n...ignoring\n\nTASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\nThursday 30 July 2026  23:44:58 +0000 (0:00:00.491)       0:07:14.081 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nThursday 30 July 2026  23:44:58 +0000 (0:00:00.176)       0:07:14.258 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nThursday 30 July 2026  23:44:59 +0000 (0:00:00.188)       0:07:14.446 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nThursday 30 July 2026  23:44:59 +0000 (0:00:00.035)       0:07:14.482 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nThursday 30 July 2026  23:44:59 +0000 (0:00:00.042)       0:07:14.524 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nThursday 30 July 2026  23:44:59 +0000 (0:00:00.529)       0:07:15.054 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nThursday 30 July 2026  23:44:59 +0000 (0:00:00.199)       0:07:15.253 *********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:45:00 +0000 (0:00:00.058)       0:07:15.312 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:45:00 +0000 (0:00:00.959)       0:07:16.271 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:45:01 +0000 (0:00:00.206)       0:07:16.478 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  23:45:01 +0000 (0:00:00.042)       0:07:16.521 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:01 +0000 (0:00:00.210)       0:07:16.732 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:01 +0000 (0:00:00.060)       0:07:16.793 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:01 +0000 (0:00:00.322)       0:07:17.115 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:45:01 +0000 (0:00:00.049)       0:07:17.165 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:45:02 +0000 (0:00:00.206)       0:07:17.371 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:03 +0000 (0:00:01.238)       0:07:18.610 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:03 +0000 (0:00:00.066)       0:07:18.676 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:03 +0000 (0:00:00.329)       0:07:19.005 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  23:45:05 +0000 (0:00:01.926)       0:07:20.931 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  23:45:05 +0000 (0:00:00.029)       0:07:20.961 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  23:45:05 +0000 (0:00:00.034)       0:07:20.996 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  23:45:05 +0000 (0:00:00.034)       0:07:21.031 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  23:45:06 +0000 (0:00:01.153)       0:07:22.184 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  23:45:07 +0000 (0:00:00.425)       0:07:22.609 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  23:45:08 +0000 (0:00:00.883)       0:07:23.493 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  23:45:08 +0000 (0:00:00.521)       0:07:24.014 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  23:45:08 +0000 (0:00:00.006)       0:07:24.021 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nThursday 30 July 2026  23:45:09 +0000 (0:00:00.355)       0:07:24.376 *********\nfatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Failed to import the required Python library (kubernetes) on instance's Python /usr/bin/python3.10. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter\"}\n...ignoring\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nThursday 30 July 2026  23:45:09 +0000 (0:00:00.584)       0:07:24.961 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nThursday 30 July 2026  23:45:09 +0000 (0:00:00.043)       0:07:25.004 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nThursday 30 July 2026  23:45:09 +0000 (0:00:00.043)       0:07:25.047 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nThursday 30 July 2026  23:45:09 +0000 (0:00:00.042)       0:07:25.090 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nThursday 30 July 2026  23:45:09 +0000 (0:00:00.040)       0:07:25.131 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:45:09 +0000 (0:00:00.046)       0:07:25.177 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:10 +0000 (0:00:00.204)       0:07:25.382 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:10 +0000 (0:00:00.048)       0:07:25.430 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Thursday 30 July 2026  23:44:50 +0000 (0:00:12.257)       0:07:05.428 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:44:50 +0000 (0:00:00.386)       0:07:05.815 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Thursday 30 July 2026  23:44:51 +0000 (0:00:01.001)       0:07:06.817 *********",
                                "changed: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})",
                                "changed: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})",
                                "changed: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "Thursday 30 July 2026  23:44:55 +0000 (0:00:03.793)       0:07:10.610 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Thursday 30 July 2026  23:44:55 +0000 (0:00:00.188)       0:07:10.798 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Thursday 30 July 2026  23:44:55 +0000 (0:00:00.436)       0:07:11.234 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  23:44:56 +0000 (0:00:00.251)       0:07:11.486 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:44:56 +0000 (0:00:00.051)       0:07:11.537 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Thursday 30 July 2026  23:44:57 +0000 (0:00:00.971)       0:07:12.509 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Thursday 30 July 2026  23:44:57 +0000 (0:00:00.211)       0:07:12.720 *********",
                                "ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "Thursday 30 July 2026  23:44:58 +0000 (0:00:00.869)       0:07:13.590 *********",
                                "failed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/manifests/kube-apiserver.yaml\", \"msg\": \"Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !\", \"rc\": 257}",
                                "failed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/controller-manager.conf\", \"msg\": \"Path /etc/kubernetes/controller-manager.conf does not exist !\", \"rc\": 257}",
                                "failed: [instance] (item=/etc/kubernetes/scheduler.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/scheduler.conf\", \"msg\": \"Path /etc/kubernetes/scheduler.conf does not exist !\", \"rc\": 257}",
                                "...ignoring",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "Thursday 30 July 2026  23:44:58 +0000 (0:00:00.491)       0:07:14.081 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Thursday 30 July 2026  23:44:58 +0000 (0:00:00.176)       0:07:14.258 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Thursday 30 July 2026  23:44:59 +0000 (0:00:00.188)       0:07:14.446 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Thursday 30 July 2026  23:44:59 +0000 (0:00:00.035)       0:07:14.482 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Thursday 30 July 2026  23:44:59 +0000 (0:00:00.042)       0:07:14.524 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Thursday 30 July 2026  23:44:59 +0000 (0:00:00.529)       0:07:15.054 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Thursday 30 July 2026  23:44:59 +0000 (0:00:00.199)       0:07:15.253 *********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:45:00 +0000 (0:00:00.058)       0:07:15.312 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:45:00 +0000 (0:00:00.959)       0:07:16.271 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:45:01 +0000 (0:00:00.206)       0:07:16.478 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  23:45:01 +0000 (0:00:00.042)       0:07:16.521 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:01 +0000 (0:00:00.210)       0:07:16.732 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:01 +0000 (0:00:00.060)       0:07:16.793 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:01 +0000 (0:00:00.322)       0:07:17.115 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:45:01 +0000 (0:00:00.049)       0:07:17.165 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:45:02 +0000 (0:00:00.206)       0:07:17.371 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:03 +0000 (0:00:01.238)       0:07:18.610 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:03 +0000 (0:00:00.066)       0:07:18.676 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:03 +0000 (0:00:00.329)       0:07:19.005 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  23:45:05 +0000 (0:00:01.926)       0:07:20.931 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  23:45:05 +0000 (0:00:00.029)       0:07:20.961 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  23:45:05 +0000 (0:00:00.034)       0:07:20.996 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  23:45:05 +0000 (0:00:00.034)       0:07:21.031 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  23:45:06 +0000 (0:00:01.153)       0:07:22.184 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  23:45:07 +0000 (0:00:00.425)       0:07:22.609 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  23:45:08 +0000 (0:00:00.883)       0:07:23.493 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  23:45:08 +0000 (0:00:00.521)       0:07:24.014 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  23:45:08 +0000 (0:00:00.006)       0:07:24.021 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Thursday 30 July 2026  23:45:09 +0000 (0:00:00.355)       0:07:24.376 *********",
                                "fatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Failed to import the required Python library (kubernetes) on instance's Python /usr/bin/python3.10. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter\"}",
                                "...ignoring",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Thursday 30 July 2026  23:45:09 +0000 (0:00:00.584)       0:07:24.961 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Thursday 30 July 2026  23:45:09 +0000 (0:00:00.043)       0:07:25.004 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Thursday 30 July 2026  23:45:09 +0000 (0:00:00.043)       0:07:25.047 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Thursday 30 July 2026  23:45:09 +0000 (0:00:00.042)       0:07:25.090 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Thursday 30 July 2026  23:45:09 +0000 (0:00:00.040)       0:07:25.131 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:45:09 +0000 (0:00:00.046)       0:07:25.177 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:10 +0000 (0:00:00.204)       0:07:25.382 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:10 +0000 (0:00:00.048)       0:07:25.430 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000001f15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:11.406768Z",
                            "start": "2026-07-30T23:45:10.875579Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f15",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.download_artifact : Download item]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:11.487492Z",
                            "start": "2026-07-30T23:45:11.414897Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "73311"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:11.558327Z",
                            "start": "2026-07-30T23:45:11.498681Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f17",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 480 seconds.\nLast task: TASK [vexxhost.containers.download_artifact : Download item]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:11.772298Z",
                            "start": "2026-07-30T23:45:11.565888Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f18",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:11.834356Z",
                            "start": "2026-07-30T23:45:11.779182Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000001f19",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:45:11.937137",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:45:31.939100",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:31.952900Z",
                            "start": "2026-07-30T23:45:11.890878Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000216c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "25"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:32.034162Z",
                            "start": "2026-07-30T23:45:31.975859Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000216d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:32.265303Z",
                            "start": "2026-07-30T23:45:32.044295Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000216e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455111.0634975,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 168,
                                "charset": "unknown",
                                "checksum": "92bccba2b9a7d728a482a296e2c8b03486c93067",
                                "ctime": 1785455130.2798986,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455130.2798986,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 81617,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:32.472232Z",
                            "start": "2026-07-30T23:45:32.272921Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000216f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8306"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:32.551423Z",
                            "start": "2026-07-30T23:45:32.479100Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002170",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +73312 /tmp/logs/molecule-aio-openvswitch.log | head -c 8306",
                            "delta": "0:00:00.008061",
                            "end": "2026-07-30 23:45:32.767897",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +73312 /tmp/logs/molecule-aio-openvswitch.log | head -c 8306",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000002171-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:45:32.759836",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:10 +0000 (0:00:00.754)       0:07:26.185 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:45:10 +0000 (0:00:00.052)       0:07:26.238 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:11 +0000 (0:00:00.218)       0:07:26.456 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:11 +0000 (0:00:00.048)       0:07:26.505 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:12 +0000 (0:00:00.822)       0:07:27.328 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  23:45:12 +0000 (0:00:00.058)       0:07:27.386 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  23:45:12 +0000 (0:00:00.037)       0:07:27.423 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  23:45:12 +0000 (0:00:00.041)       0:07:27.465 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  23:45:12 +0000 (0:00:00.035)       0:07:27.501 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  23:45:13 +0000 (0:00:01.091)       0:07:28.592 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  23:45:13 +0000 (0:00:00.441)       0:07:29.034 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  23:45:14 +0000 (0:00:00.898)       0:07:29.932 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  23:45:15 +0000 (0:00:00.508)       0:07:30.440 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  23:45:15 +0000 (0:00:00.006)       0:07:30.447 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:45:15 +0000 (0:00:00.359)       0:07:30.807 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:15 +0000 (0:00:00.215)       0:07:31.023 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:15 +0000 (0:00:00.062)       0:07:31.085 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:16 +0000 (0:00:00.914)       0:07:31.999 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:18 +0000 (0:00:01.373)       0:07:33.373 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:18 +0000 (0:00:00.061)       0:07:33.434 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:18 +0000 (0:00:00.621)       0:07:34.056 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nThursday 30 July 2026  23:45:20 +0000 (0:00:01.389)       0:07:35.446 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nThursday 30 July 2026  23:45:20 +0000 (0:00:00.449)       0:07:35.895 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:45:20 +0000 (0:00:00.208)       0:07:36.104 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:21 +0000 (0:00:00.207)       0:07:36.312 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:21 +0000 (0:00:00.055)       0:07:36.368 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:21 +0000 (0:00:00.831)       0:07:37.200 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nThursday 30 July 2026  23:45:24 +0000 (0:00:02.721)       0:07:39.922 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n\nTASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\nThursday 30 July 2026  23:45:24 +0000 (0:00:00.055)       0:07:39.977 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nThursday 30 July 2026  23:45:25 +0000 (0:00:01.070)       0:07:41.048 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nThursday 30 July 2026  23:45:26 +0000 (0:00:01.194)       0:07:42.242 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nThursday 30 July 2026  23:45:27 +0000 (0:00:00.469)       0:07:42.712 *********\nchanged: [instance] => (item=br_netfilter)\nok: [instance] => (item=ip_tables)\nchanged: [instance] => (item=ip6_tables)\nok: [instance] => (item=nf_conntrack)\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:45:28 +0000 (0:00:00.710)       0:07:43.422 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:45:28 +0000 (0:00:00.207)       0:07:43.630 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:45:28 +0000 (0:00:00.049)       0:07:43.679 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:45:30 +0000 (0:00:01.782)       0:07:45.462 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nThursday 30 July 2026  23:45:30 +0000 (0:00:00.040)       0:07:45.502 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nThursday 30 July 2026  23:45:30 +0000 (0:00:00.056)       0:07:45.559 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nThursday 30 July 2026  23:45:30 +0000 (0:00:00.030)       0:07:45.589 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:10 +0000 (0:00:00.754)       0:07:26.185 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:45:10 +0000 (0:00:00.052)       0:07:26.238 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:11 +0000 (0:00:00.218)       0:07:26.456 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:11 +0000 (0:00:00.048)       0:07:26.505 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:12 +0000 (0:00:00.822)       0:07:27.328 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  23:45:12 +0000 (0:00:00.058)       0:07:27.386 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  23:45:12 +0000 (0:00:00.037)       0:07:27.423 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  23:45:12 +0000 (0:00:00.041)       0:07:27.465 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  23:45:12 +0000 (0:00:00.035)       0:07:27.501 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  23:45:13 +0000 (0:00:01.091)       0:07:28.592 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  23:45:13 +0000 (0:00:00.441)       0:07:29.034 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  23:45:14 +0000 (0:00:00.898)       0:07:29.932 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  23:45:15 +0000 (0:00:00.508)       0:07:30.440 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  23:45:15 +0000 (0:00:00.006)       0:07:30.447 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:45:15 +0000 (0:00:00.359)       0:07:30.807 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:15 +0000 (0:00:00.215)       0:07:31.023 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:15 +0000 (0:00:00.062)       0:07:31.085 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:16 +0000 (0:00:00.914)       0:07:31.999 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:18 +0000 (0:00:01.373)       0:07:33.373 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:18 +0000 (0:00:00.061)       0:07:33.434 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:18 +0000 (0:00:00.621)       0:07:34.056 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Thursday 30 July 2026  23:45:20 +0000 (0:00:01.389)       0:07:35.446 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Thursday 30 July 2026  23:45:20 +0000 (0:00:00.449)       0:07:35.895 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:45:20 +0000 (0:00:00.208)       0:07:36.104 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:21 +0000 (0:00:00.207)       0:07:36.312 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:21 +0000 (0:00:00.055)       0:07:36.368 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:21 +0000 (0:00:00.831)       0:07:37.200 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  23:45:24 +0000 (0:00:02.721)       0:07:39.922 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "Thursday 30 July 2026  23:45:24 +0000 (0:00:00.055)       0:07:39.977 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Thursday 30 July 2026  23:45:25 +0000 (0:00:01.070)       0:07:41.048 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Thursday 30 July 2026  23:45:26 +0000 (0:00:01.194)       0:07:42.242 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Thursday 30 July 2026  23:45:27 +0000 (0:00:00.469)       0:07:42.712 *********",
                                "changed: [instance] => (item=br_netfilter)",
                                "ok: [instance] => (item=ip_tables)",
                                "changed: [instance] => (item=ip6_tables)",
                                "ok: [instance] => (item=nf_conntrack)",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:45:28 +0000 (0:00:00.710)       0:07:43.422 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:45:28 +0000 (0:00:00.207)       0:07:43.630 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:45:28 +0000 (0:00:00.049)       0:07:43.679 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:45:30 +0000 (0:00:01.782)       0:07:45.462 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  23:45:30 +0000 (0:00:00.040)       0:07:45.502 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Thursday 30 July 2026  23:45:30 +0000 (0:00:00.056)       0:07:45.559 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Thursday 30 July 2026  23:45:30 +0000 (0:00:00.030)       0:07:45.589 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000002171-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:33.104858Z",
                            "start": "2026-07-30T23:45:32.578368Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002171",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubelet : Install additional packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:33.194367Z",
                            "start": "2026-07-30T23:45:33.117642Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002172",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "81617"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:33.256466Z",
                            "start": "2026-07-30T23:45:33.201124Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002173",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 500 seconds.\nLast task: TASK [vexxhost.kubernetes.kubelet : Install additional packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:33.328066Z",
                            "start": "2026-07-30T23:45:33.263292Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002174",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:33.394722Z",
                            "start": "2026-07-30T23:45:33.338180Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002175",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:45:33.492389",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:45:53.494340",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:53.514674Z",
                            "start": "2026-07-30T23:45:33.447181Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023de",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "26"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:53.591719Z",
                            "start": "2026-07-30T23:45:53.521898Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:53.813499Z",
                            "start": "2026-07-30T23:45:53.600374Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455132.4319437,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "cd540b71afa7407403cadcb706bd220f4f3813fc",
                                "ctime": 1785455143.992185,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455143.992185,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 88286,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:54.001579Z",
                            "start": "2026-07-30T23:45:53.821883Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6669"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:54.083105Z",
                            "start": "2026-07-30T23:45:54.015481Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +81618 /tmp/logs/molecule-aio-openvswitch.log | head -c 6669",
                            "delta": "0:00:00.008206",
                            "end": "2026-07-30 23:45:54.311413",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +81618 /tmp/logs/molecule-aio-openvswitch.log | head -c 6669",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000023e3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:45:54.303207",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nThursday 30 July 2026  23:45:33 +0000 (0:00:03.200)       0:07:48.790 *********\nchanged: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\nchanged: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\nchanged: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\nchanged: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\nchanged: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\nchanged: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n\nTASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\nThursday 30 July 2026  23:45:35 +0000 (0:00:02.251)       0:07:51.041 *********\nchanged: [instance] => (item=/etc/systemd/system/kubelet.service.d)\nok: [instance] => (item=/etc/kubernetes)\nok: [instance] => (item=/etc/kubernetes/manifests)\n\nTASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\nThursday 30 July 2026  23:45:36 +0000 (0:00:00.512)       0:07:51.554 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nThursday 30 July 2026  23:45:36 +0000 (0:00:00.459)       0:07:52.014 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nThursday 30 July 2026  23:45:37 +0000 (0:00:00.440)       0:07:52.454 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nThursday 30 July 2026  23:45:37 +0000 (0:00:00.216)       0:07:52.671 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nThursday 30 July 2026  23:45:37 +0000 (0:00:00.036)       0:07:52.707 *********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nThursday 30 July 2026  23:45:37 +0000 (0:00:00.514)       0:07:53.222 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nThursday 30 July 2026  23:45:38 +0000 (0:00:00.433)       0:07:53.656 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nThursday 30 July 2026  23:45:38 +0000 (0:00:00.532)       0:07:54.189 *********\n\nRUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************\nThursday 30 July 2026  23:45:38 +0000 (0:00:00.007)       0:07:54.196 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nThursday 30 July 2026  23:45:39 +0000 (0:00:00.709)       0:07:54.905 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nThursday 30 July 2026  23:45:40 +0000 (0:00:00.571)       0:07:55.477 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nThursday 30 July 2026  23:45:41 +0000 (0:00:01.027)       0:07:56.504 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nThursday 30 July 2026  23:45:41 +0000 (0:00:00.772)       0:07:57.276 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nThursday 30 July 2026  23:45:42 +0000 (0:00:00.212)       0:07:57.488 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nThursday 30 July 2026  23:45:42 +0000 (0:00:00.574)       0:07:58.063 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nThursday 30 July 2026  23:45:42 +0000 (0:00:00.069)       0:07:58.133 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\nThursday 30 July 2026  23:45:42 +0000 (0:00:00.069)       0:07:58.202 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.194)       0:07:58.397 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.047)       0:07:58.444 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.053)       0:07:58.497 *********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.041)       0:07:58.539 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.514)       0:07:59.053 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.033)       0:07:59.087 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.038)       0:07:59.126 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.033)       0:07:59.160 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.035)       0:07:59.195 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.035)       0:07:59.230 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.035)       0:07:59.266 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nThursday 30 July 2026  23:45:43 +0000 (0:00:00.034)       0:07:59.300 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Thursday 30 July 2026  23:45:33 +0000 (0:00:03.200)       0:07:48.790 *********",
                                "changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "Thursday 30 July 2026  23:45:35 +0000 (0:00:02.251)       0:07:51.041 *********",
                                "changed: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "ok: [instance] => (item=/etc/kubernetes)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "Thursday 30 July 2026  23:45:36 +0000 (0:00:00.512)       0:07:51.554 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Thursday 30 July 2026  23:45:36 +0000 (0:00:00.459)       0:07:52.014 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Thursday 30 July 2026  23:45:37 +0000 (0:00:00.440)       0:07:52.454 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Thursday 30 July 2026  23:45:37 +0000 (0:00:00.216)       0:07:52.671 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Thursday 30 July 2026  23:45:37 +0000 (0:00:00.036)       0:07:52.707 *********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Thursday 30 July 2026  23:45:37 +0000 (0:00:00.514)       0:07:53.222 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Thursday 30 July 2026  23:45:38 +0000 (0:00:00.433)       0:07:53.656 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Thursday 30 July 2026  23:45:38 +0000 (0:00:00.532)       0:07:54.189 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************",
                                "Thursday 30 July 2026  23:45:38 +0000 (0:00:00.007)       0:07:54.196 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Thursday 30 July 2026  23:45:39 +0000 (0:00:00.709)       0:07:54.905 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Thursday 30 July 2026  23:45:40 +0000 (0:00:00.571)       0:07:55.477 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Thursday 30 July 2026  23:45:41 +0000 (0:00:01.027)       0:07:56.504 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Thursday 30 July 2026  23:45:41 +0000 (0:00:00.772)       0:07:57.276 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Thursday 30 July 2026  23:45:42 +0000 (0:00:00.212)       0:07:57.488 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Thursday 30 July 2026  23:45:42 +0000 (0:00:00.574)       0:07:58.063 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Thursday 30 July 2026  23:45:42 +0000 (0:00:00.069)       0:07:58.133 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "Thursday 30 July 2026  23:45:42 +0000 (0:00:00.069)       0:07:58.202 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.194)       0:07:58.397 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.047)       0:07:58.444 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.053)       0:07:58.497 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.041)       0:07:58.539 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.514)       0:07:59.053 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.033)       0:07:59.087 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.038)       0:07:59.126 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.033)       0:07:59.160 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.035)       0:07:59.195 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.035)       0:07:59.230 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.035)       0:07:59.266 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Thursday 30 July 2026  23:45:43 +0000 (0:00:00.034)       0:07:59.300 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000023e3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:54.634713Z",
                            "start": "2026-07-30T23:45:54.115174Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:54.725058Z",
                            "start": "2026-07-30T23:45:54.644122Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "88286"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:54.788140Z",
                            "start": "2026-07-30T23:45:54.732368Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 520 seconds.\nLast task: TASK [vexxhost.kubernetes.kubernetes : Initialize cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:54.863409Z",
                            "start": "2026-07-30T23:45:54.795172Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:45:54.934523Z",
                            "start": "2026-07-30T23:45:54.870658Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000023e7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:45:55.032749",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:46:15.034852",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:15.053661Z",
                            "start": "2026-07-30T23:45:54.990590Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002666",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "27"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:15.123704Z",
                            "start": "2026-07-30T23:46:15.063040Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002667",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:15.450243Z",
                            "start": "2026-07-30T23:46:15.131531Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002668",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455153.9643931,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "44af3b66ad6a0e26119a64c14109b2e0fdc9ed7e",
                                "ctime": 1785455173.0407898,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455173.0407898,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 89608,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:15.729548Z",
                            "start": "2026-07-30T23:46:15.534639Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002669",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1322"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:15.794665Z",
                            "start": "2026-07-30T23:46:15.738135Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000266a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1322",
                            "delta": "0:00:00.008186",
                            "end": "2026-07-30 23:46:16.034554",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1322",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000266b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:46:16.026368",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nThursday 30 July 2026  23:46:07 +0000 (0:00:23.915)       0:08:23.216 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nThursday 30 July 2026  23:46:08 +0000 (0:00:00.255)       0:08:23.471 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nThursday 30 July 2026  23:46:08 +0000 (0:00:00.044)       0:08:23.515 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nThursday 30 July 2026  23:46:08 +0000 (0:00:00.206)       0:08:23.722 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nThursday 30 July 2026  23:46:08 +0000 (0:00:00.206)       0:08:23.928 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nThursday 30 July 2026  23:46:08 +0000 (0:00:00.196)       0:08:24.125 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nThursday 30 July 2026  23:46:13 +0000 (0:00:04.221)       0:08:28.347 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Thursday 30 July 2026  23:46:07 +0000 (0:00:23.915)       0:08:23.216 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Thursday 30 July 2026  23:46:08 +0000 (0:00:00.255)       0:08:23.471 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Thursday 30 July 2026  23:46:08 +0000 (0:00:00.044)       0:08:23.515 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Thursday 30 July 2026  23:46:08 +0000 (0:00:00.206)       0:08:23.722 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Thursday 30 July 2026  23:46:08 +0000 (0:00:00.206)       0:08:23.928 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Thursday 30 July 2026  23:46:08 +0000 (0:00:00.196)       0:08:24.125 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Thursday 30 July 2026  23:46:13 +0000 (0:00:04.221)       0:08:28.347 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000266b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:16.360628Z",
                            "start": "2026-07-30T23:46:15.839704Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000266b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:16.436101Z",
                            "start": "2026-07-30T23:46:16.368375Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000266c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "89608"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:16.501470Z",
                            "start": "2026-07-30T23:46:16.443927Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000266d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 540 seconds.\nLast task: TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:16.574564Z",
                            "start": "2026-07-30T23:46:16.509110Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000266e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:16.641537Z",
                            "start": "2026-07-30T23:46:16.584530Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000266f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:46:16.744053",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:46:36.745648",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:36.761407Z",
                            "start": "2026-07-30T23:46:16.698460Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002904",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "28"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:36.846729Z",
                            "start": "2026-07-30T23:46:36.769753Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002905",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:37.084236Z",
                            "start": "2026-07-30T23:46:36.853953Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002906",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455175.684845,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "52bd019064e673ed225f2088b30e6ecd49ed5709",
                                "ctime": 1785455195.7932627,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455195.7932627,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 95656,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:37.294590Z",
                            "start": "2026-07-30T23:46:37.091573Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002907",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6048"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:37.371550Z",
                            "start": "2026-07-30T23:46:37.304565Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002908",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +89609 /tmp/logs/molecule-aio-openvswitch.log | head -c 6048",
                            "delta": "0:00:00.008359",
                            "end": "2026-07-30 23:46:37.586537",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +89609 /tmp/logs/molecule-aio-openvswitch.log | head -c 6048",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000002909-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:46:37.578178",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nThursday 30 July 2026  23:46:22 +0000 (0:00:09.402)       0:08:37.750 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nThursday 30 July 2026  23:46:22 +0000 (0:00:00.037)       0:08:37.787 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nThursday 30 July 2026  23:46:22 +0000 (0:00:00.043)       0:08:37.830 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nThursday 30 July 2026  23:46:23 +0000 (0:00:00.678)       0:08:38.508 *********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nThursday 30 July 2026  23:46:23 +0000 (0:00:00.042)       0:08:38.551 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nThursday 30 July 2026  23:46:23 +0000 (0:00:00.038)       0:08:38.589 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nThursday 30 July 2026  23:46:23 +0000 (0:00:00.043)       0:08:38.633 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nThursday 30 July 2026  23:46:23 +0000 (0:00:00.048)       0:08:38.681 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nThursday 30 July 2026  23:46:23 +0000 (0:00:00.041)       0:08:38.723 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nThursday 30 July 2026  23:46:23 +0000 (0:00:00.378)       0:08:39.102 *********\nchanged: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:46:24 +0000 (0:00:00.945)       0:08:40.047 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  23:46:26 +0000 (0:00:02.052)       0:08:42.099 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  23:46:27 +0000 (0:00:00.218)       0:08:42.318 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  23:46:28 +0000 (0:00:01.018)       0:08:43.336 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:46:28 +0000 (0:00:00.204)       0:08:43.541 *********\nok: [instance] => {\n    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:46:28 +0000 (0:00:00.047)       0:08:43.589 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:46:28 +0000 (0:00:00.543)       0:08:44.132 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nThursday 30 July 2026  23:46:30 +0000 (0:00:01.462)       0:08:45.594 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nThursday 30 July 2026  23:46:30 +0000 (0:00:00.336)       0:08:45.931 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nThursday 30 July 2026  23:46:30 +0000 (0:00:00.195)       0:08:46.126 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nThursday 30 July 2026  23:46:31 +0000 (0:00:00.246)       0:08:46.373 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nThursday 30 July 2026  23:46:31 +0000 (0:00:00.214)       0:08:46.587 *********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nThursday 30 July 2026  23:46:31 +0000 (0:00:00.187)       0:08:46.775 *********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  23:46:31 +0000 (0:00:00.057)       0:08:46.832 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  23:46:31 +0000 (0:00:00.038)       0:08:46.870 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  23:46:32 +0000 (0:00:00.916)       0:08:47.787 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:46:34 +0000 (0:00:01.779)       0:08:49.566 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:46:34 +0000 (0:00:00.035)       0:08:49.602 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nThursday 30 July 2026  23:46:34 +0000 (0:00:00.621)       0:08:50.223 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nThursday 30 July 2026  23:46:35 +0000 (0:00:00.875)       0:08:51.098 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Thursday 30 July 2026  23:46:22 +0000 (0:00:09.402)       0:08:37.750 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Thursday 30 July 2026  23:46:22 +0000 (0:00:00.037)       0:08:37.787 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Thursday 30 July 2026  23:46:22 +0000 (0:00:00.043)       0:08:37.830 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Thursday 30 July 2026  23:46:23 +0000 (0:00:00.678)       0:08:38.508 *********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Thursday 30 July 2026  23:46:23 +0000 (0:00:00.042)       0:08:38.551 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Thursday 30 July 2026  23:46:23 +0000 (0:00:00.038)       0:08:38.589 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Thursday 30 July 2026  23:46:23 +0000 (0:00:00.043)       0:08:38.633 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Thursday 30 July 2026  23:46:23 +0000 (0:00:00.048)       0:08:38.681 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Thursday 30 July 2026  23:46:23 +0000 (0:00:00.041)       0:08:38.723 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Thursday 30 July 2026  23:46:23 +0000 (0:00:00.378)       0:08:39.102 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:46:24 +0000 (0:00:00.945)       0:08:40.047 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  23:46:26 +0000 (0:00:02.052)       0:08:42.099 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  23:46:27 +0000 (0:00:00.218)       0:08:42.318 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  23:46:28 +0000 (0:00:01.018)       0:08:43.336 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:46:28 +0000 (0:00:00.204)       0:08:43.541 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:46:28 +0000 (0:00:00.047)       0:08:43.589 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:46:28 +0000 (0:00:00.543)       0:08:44.132 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Thursday 30 July 2026  23:46:30 +0000 (0:00:01.462)       0:08:45.594 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Thursday 30 July 2026  23:46:30 +0000 (0:00:00.336)       0:08:45.931 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Thursday 30 July 2026  23:46:30 +0000 (0:00:00.195)       0:08:46.126 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Thursday 30 July 2026  23:46:31 +0000 (0:00:00.246)       0:08:46.373 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Thursday 30 July 2026  23:46:31 +0000 (0:00:00.214)       0:08:46.587 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Thursday 30 July 2026  23:46:31 +0000 (0:00:00.187)       0:08:46.775 *********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  23:46:31 +0000 (0:00:00.057)       0:08:46.832 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  23:46:31 +0000 (0:00:00.038)       0:08:46.870 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  23:46:32 +0000 (0:00:00.916)       0:08:47.787 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:46:34 +0000 (0:00:01.779)       0:08:49.566 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:46:34 +0000 (0:00:00.035)       0:08:49.602 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Thursday 30 July 2026  23:46:34 +0000 (0:00:00.621)       0:08:50.223 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  23:46:35 +0000 (0:00:00.875)       0:08:51.098 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000002909-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:37.925907Z",
                            "start": "2026-07-30T23:46:37.399395Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002909",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:38.009778Z",
                            "start": "2026-07-30T23:46:37.933263Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000290a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "95656"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:38.074440Z",
                            "start": "2026-07-30T23:46:38.019375Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000290b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 560 seconds.\nLast task: TASK [vexxhost.kubernetes.cilium : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:38.148767Z",
                            "start": "2026-07-30T23:46:38.081582Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000290c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:38.223739Z",
                            "start": "2026-07-30T23:46:38.156051Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000290d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:46:38.335558",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:46:58.337723",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:58.354658Z",
                            "start": "2026-07-30T23:46:38.293092Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bb8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "29"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:58.420956Z",
                            "start": "2026-07-30T23:46:58.363560Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bb9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:58.648856Z",
                            "start": "2026-07-30T23:46:58.430988Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bba",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455197.245293,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "82bac5ffce791cbff04b14d8e5770bf86f884c02",
                                "ctime": 1785455198.3173153,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455198.3173153,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 96332,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:58.854710Z",
                            "start": "2026-07-30T23:46:58.656418Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bbb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "676"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:58.915399Z",
                            "start": "2026-07-30T23:46:58.862202Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bbc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +95657 /tmp/logs/molecule-aio-openvswitch.log | head -c 676",
                            "delta": "0:00:00.006118",
                            "end": "2026-07-30 23:46:59.198955",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +95657 /tmp/logs/molecule-aio-openvswitch.log | head -c 676",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000002bbd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:46:59.192837",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:46:37 +0000 (0:00:01.961)       0:08:53.060 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:46:37 +0000 (0:00:00.038)       0:08:53.099 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nThursday 30 July 2026  23:46:38 +0000 (0:00:00.527)       0:08:53.626 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:46:37 +0000 (0:00:01.961)       0:08:53.060 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:46:37 +0000 (0:00:00.038)       0:08:53.099 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  23:46:38 +0000 (0:00:00.527)       0:08:53.626 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000002bbd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:59.458917Z",
                            "start": "2026-07-30T23:46:58.943274Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bbd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:59.542880Z",
                            "start": "2026-07-30T23:46:59.467878Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bbe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "96332"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:59.605810Z",
                            "start": "2026-07-30T23:46:59.551176Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bbf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 580 seconds.\nLast task: TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:59.669932Z",
                            "start": "2026-07-30T23:46:59.615677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bc0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:46:59.760448Z",
                            "start": "2026-07-30T23:46:59.678536Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002bc1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:46:59.866296",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:47:19.868375",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:19.884066Z",
                            "start": "2026-07-30T23:46:59.823948Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e82",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "30"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:19.958247Z",
                            "start": "2026-07-30T23:47:19.892048Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e83",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:20.188376Z",
                            "start": "2026-07-30T23:47:19.966979Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e84",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455218.8177412,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "edd9a9366d55416297aafa04e6cd168b82db9fdd",
                                "ctime": 1785455227.8059318,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455227.8059318,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 98535,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:20.393292Z",
                            "start": "2026-07-30T23:47:20.200839Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e85",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2203"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:20.468606Z",
                            "start": "2026-07-30T23:47:20.401971Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e86",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +96333 /tmp/logs/molecule-aio-openvswitch.log | head -c 2203",
                            "delta": "0:00:00.009058",
                            "end": "2026-07-30 23:47:20.687861",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +96333 /tmp/logs/molecule-aio-openvswitch.log | head -c 2203",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000002e87-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:47:20.678803",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nThursday 30 July 2026  23:47:02 +0000 (0:00:24.444)       0:09:18.070 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:47:03 +0000 (0:00:00.645)       0:09:18.716 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nThursday 30 July 2026  23:47:04 +0000 (0:00:01.087)       0:09:19.803 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nThursday 30 July 2026  23:47:05 +0000 (0:00:00.708)       0:09:20.511 *********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:47:05 +0000 (0:00:00.782)       0:09:21.294 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:47:07 +0000 (0:00:01.177)       0:09:22.471 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nThursday 30 July 2026  23:47:07 +0000 (0:00:00.043)       0:09:22.515 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:47:07 +0000 (0:00:00.047)       0:09:22.562 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:47:07 +0000 (0:00:00.037)       0:09:22.599 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  23:47:07 +0000 (0:00:00.514)       0:09:23.114 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Thursday 30 July 2026  23:47:02 +0000 (0:00:24.444)       0:09:18.070 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:47:03 +0000 (0:00:00.645)       0:09:18.716 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Thursday 30 July 2026  23:47:04 +0000 (0:00:01.087)       0:09:19.803 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Thursday 30 July 2026  23:47:05 +0000 (0:00:00.708)       0:09:20.511 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:47:05 +0000 (0:00:00.782)       0:09:21.294 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:47:07 +0000 (0:00:01.177)       0:09:22.471 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Thursday 30 July 2026  23:47:07 +0000 (0:00:00.043)       0:09:22.515 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:47:07 +0000 (0:00:00.047)       0:09:22.562 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:47:07 +0000 (0:00:00.037)       0:09:22.599 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  23:47:07 +0000 (0:00:00.514)       0:09:23.114 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000002e87-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:21.015224Z",
                            "start": "2026-07-30T23:47:20.495855Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e87",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:21.090132Z",
                            "start": "2026-07-30T23:47:21.025983Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e88",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "98535"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:21.155183Z",
                            "start": "2026-07-30T23:47:21.098153Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e89",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 600 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:21.225772Z",
                            "start": "2026-07-30T23:47:21.162211Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e8a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:21.291503Z",
                            "start": "2026-07-30T23:47:21.236253Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000002e8b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:47:21.394567",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:47:41.396578",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:41.410305Z",
                            "start": "2026-07-30T23:47:21.350954Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003162",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "31"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:41.492887Z",
                            "start": "2026-07-30T23:47:41.418852Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003163",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:41.720805Z",
                            "start": "2026-07-30T23:47:41.501672Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003164",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455240.3502004,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "3d0903ed6168f5d7c86e320f2708382cd317aa84",
                                "ctime": 1785455257.194561,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455257.194561,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 105445,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:41.951357Z",
                            "start": "2026-07-30T23:47:41.729974Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003165",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6910"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:42.028537Z",
                            "start": "2026-07-30T23:47:41.961894Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003166",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 6910",
                            "delta": "0:00:00.008712",
                            "end": "2026-07-30 23:47:42.253970",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 6910",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000003167-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:47:42.245258",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nThursday 30 July 2026  23:47:22 +0000 (0:00:14.249)       0:09:37.363 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  23:47:22 +0000 (0:00:00.058)       0:09:37.421 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nThursday 30 July 2026  23:47:22 +0000 (0:00:00.055)       0:09:37.477 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nThursday 30 July 2026  23:47:28 +0000 (0:00:06.647)       0:09:44.125 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nThursday 30 July 2026  23:47:31 +0000 (0:00:02.462)       0:09:46.587 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nThursday 30 July 2026  23:47:32 +0000 (0:00:01.224)       0:09:47.811 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nThursday 30 July 2026  23:47:32 +0000 (0:00:00.048)       0:09:47.860 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nThursday 30 July 2026  23:47:34 +0000 (0:00:02.293)       0:09:50.153 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nThursday 30 July 2026  23:47:34 +0000 (0:00:00.041)       0:09:50.195 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nThursday 30 July 2026  23:47:34 +0000 (0:00:00.033)       0:09:50.228 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  23:47:34 +0000 (0:00:00.033)       0:09:50.262 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nThursday 30 July 2026  23:47:34 +0000 (0:00:00.046)       0:09:50.309 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.031)       0:09:50.340 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.032)       0:09:50.373 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.041)       0:09:50.414 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.033)       0:09:50.448 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.037)       0:09:50.486 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.521 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.557 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.592 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.627 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.048)       0:09:50.676 *********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.040)       0:09:50.716 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.033)       0:09:50.750 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.051)       0:09:50.801 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.036)       0:09:50.838 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.038)       0:09:50.876 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.050)       0:09:50.927 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.047)       0:09:50.974 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.040)       0:09:51.015 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.037)       0:09:51.052 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.028)       0:09:51.080 *********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:47:35 +0000 (0:00:00.072)       0:09:51.153 *********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nThursday 30 July 2026  23:47:37 +0000 (0:00:01.176)       0:09:52.330 *********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nThursday 30 July 2026  23:47:37 +0000 (0:00:00.057)       0:09:52.387 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n\nTASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\nThursday 30 July 2026  23:47:37 +0000 (0:00:00.115)       0:09:52.502 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Thursday 30 July 2026  23:47:22 +0000 (0:00:14.249)       0:09:37.363 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  23:47:22 +0000 (0:00:00.058)       0:09:37.421 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Thursday 30 July 2026  23:47:22 +0000 (0:00:00.055)       0:09:37.477 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Thursday 30 July 2026  23:47:28 +0000 (0:00:06.647)       0:09:44.125 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Thursday 30 July 2026  23:47:31 +0000 (0:00:02.462)       0:09:46.587 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Thursday 30 July 2026  23:47:32 +0000 (0:00:01.224)       0:09:47.811 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  23:47:32 +0000 (0:00:00.048)       0:09:47.860 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Thursday 30 July 2026  23:47:34 +0000 (0:00:02.293)       0:09:50.153 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Thursday 30 July 2026  23:47:34 +0000 (0:00:00.041)       0:09:50.195 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Thursday 30 July 2026  23:47:34 +0000 (0:00:00.033)       0:09:50.228 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  23:47:34 +0000 (0:00:00.033)       0:09:50.262 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Thursday 30 July 2026  23:47:34 +0000 (0:00:00.046)       0:09:50.309 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.031)       0:09:50.340 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.032)       0:09:50.373 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.041)       0:09:50.414 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.033)       0:09:50.448 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.037)       0:09:50.486 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.521 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.557 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.592 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.035)       0:09:50.627 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.048)       0:09:50.676 *********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.040)       0:09:50.716 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.033)       0:09:50.750 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.051)       0:09:50.801 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.036)       0:09:50.838 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.038)       0:09:50.876 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.050)       0:09:50.927 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.047)       0:09:50.974 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.040)       0:09:51.015 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.037)       0:09:51.052 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.028)       0:09:51.080 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:47:35 +0000 (0:00:00.072)       0:09:51.153 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Thursday 30 July 2026  23:47:37 +0000 (0:00:01.176)       0:09:52.330 *********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Thursday 30 July 2026  23:47:37 +0000 (0:00:00.057)       0:09:52.387 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  23:47:37 +0000 (0:00:00.115)       0:09:52.502 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000003167-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:42.585062Z",
                            "start": "2026-07-30T23:47:42.058944Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003167",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:42.669435Z",
                            "start": "2026-07-30T23:47:42.594067Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003168",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "105445"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:42.737439Z",
                            "start": "2026-07-30T23:47:42.679418Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003169",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 620 seconds.\nLast task: TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:42.809288Z",
                            "start": "2026-07-30T23:47:42.744496Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000316a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:47:42.883253Z",
                            "start": "2026-07-30T23:47:42.817793Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000316b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:47:43.078778",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:48:03.081032",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:03.093300Z",
                            "start": "2026-07-30T23:47:43.028945Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003458",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "32"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:03.167717Z",
                            "start": "2026-07-30T23:48:03.102807Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003459",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:03.415342Z",
                            "start": "2026-07-30T23:48:03.181410Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000345a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455261.9026618,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "3d0903ed6168f5d7c86e320f2708382cd317aa84",
                                "ctime": 1785455257.194561,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455257.194561,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 105445,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:03.631495Z",
                            "start": "2026-07-30T23:48:03.431538Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000345b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:03.708260Z",
                            "start": "2026-07-30T23:48:03.641063Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000345c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:04.267053Z",
                            "start": "2026-07-30T23:48:03.739032Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000345d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:04.329870Z",
                            "start": "2026-07-30T23:48:04.282647Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000345e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "105445"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:04.410041Z",
                            "start": "2026-07-30T23:48:04.343532Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000345f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 640 seconds.\nLast task: TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:04.477916Z",
                            "start": "2026-07-30T23:48:04.420367Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003460",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:04.555520Z",
                            "start": "2026-07-30T23:48:04.487547Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003461",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:48:04.667602",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:48:24.669053",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:24.682639Z",
                            "start": "2026-07-30T23:48:04.622015Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003764",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "33"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:24.760036Z",
                            "start": "2026-07-30T23:48:24.693974Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003765",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:24.987766Z",
                            "start": "2026-07-30T23:48:24.770143Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003766",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455261.9026618,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "6377b68b64734f8310be43a8045bed912e120d85",
                                "ctime": 1785455295.035361,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455295.035361,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 107876,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:25.189094Z",
                            "start": "2026-07-30T23:48:24.999352Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003767",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:25.263164Z",
                            "start": "2026-07-30T23:48:25.199960Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003768",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +105446 /tmp/logs/molecule-aio-openvswitch.log | head -c 2431",
                            "delta": "0:00:00.007329",
                            "end": "2026-07-30 23:48:25.502591",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +105446 /tmp/logs/molecule-aio-openvswitch.log | head -c 2431",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000003769-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:48:25.495262",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nThursday 30 July 2026  23:48:08 +0000 (0:00:31.457)       0:10:23.960 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nThursday 30 July 2026  23:48:09 +0000 (0:00:00.652)       0:10:24.612 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\nThursday 30 July 2026  23:48:09 +0000 (0:00:00.048)       0:10:24.661 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nThursday 30 July 2026  23:48:10 +0000 (0:00:00.696)       0:10:25.357 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nThursday 30 July 2026  23:48:10 +0000 (0:00:00.680)       0:10:26.037 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nThursday 30 July 2026  23:48:11 +0000 (0:00:00.479)       0:10:26.517 *********\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***\nThursday 30 July 2026  23:48:11 +0000 (0:00:00.010)       0:10:26.527 *********\nskipping: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***\nThursday 30 July 2026  23:48:11 +0000 (0:00:00.039)       0:10:26.567 *********\nchanged: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***\nThursday 30 July 2026  23:48:12 +0000 (0:00:01.397)       0:10:27.964 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:48:14 +0000 (0:00:01.782)       0:10:29.746 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:48:14 +0000 (0:00:00.045)       0:10:29.792 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nThursday 30 July 2026  23:48:15 +0000 (0:00:00.552)       0:10:30.344 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Thursday 30 July 2026  23:48:08 +0000 (0:00:31.457)       0:10:23.960 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Thursday 30 July 2026  23:48:09 +0000 (0:00:00.652)       0:10:24.612 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "Thursday 30 July 2026  23:48:09 +0000 (0:00:00.048)       0:10:24.661 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Thursday 30 July 2026  23:48:10 +0000 (0:00:00.696)       0:10:25.357 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Thursday 30 July 2026  23:48:10 +0000 (0:00:00.680)       0:10:26.037 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Thursday 30 July 2026  23:48:11 +0000 (0:00:00.479)       0:10:26.517 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***",
                                "Thursday 30 July 2026  23:48:11 +0000 (0:00:00.010)       0:10:26.527 *********",
                                "skipping: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***",
                                "Thursday 30 July 2026  23:48:11 +0000 (0:00:00.039)       0:10:26.567 *********",
                                "changed: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***",
                                "Thursday 30 July 2026  23:48:12 +0000 (0:00:01.397)       0:10:27.964 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:48:14 +0000 (0:00:01.782)       0:10:29.746 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:48:14 +0000 (0:00:00.045)       0:10:29.792 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  23:48:15 +0000 (0:00:00.552)       0:10:30.344 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000003769-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:25.819375Z",
                            "start": "2026-07-30T23:48:25.300150Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003769",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:25.916656Z",
                            "start": "2026-07-30T23:48:25.829373Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000376a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "107876"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:25.979112Z",
                            "start": "2026-07-30T23:48:25.926213Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000376b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 660 seconds.\nLast task: TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:26.054124Z",
                            "start": "2026-07-30T23:48:25.989710Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000376c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:26.160856Z",
                            "start": "2026-07-30T23:48:26.064536Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000376d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:48:26.301098",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:48:46.302938",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:46.313956Z",
                            "start": "2026-07-30T23:48:26.257336Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a86",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "34"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:46.379807Z",
                            "start": "2026-07-30T23:48:46.322390Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a87",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:46.694561Z",
                            "start": "2026-07-30T23:48:46.389045Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a88",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455305.1515667,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "f55167d9d36c683e501992aef13317b7d971ff75",
                                "ctime": 1785455324.7519655,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455324.7519655,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 111782,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:46.967652Z",
                            "start": "2026-07-30T23:48:46.772026Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a89",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3906"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:47.033303Z",
                            "start": "2026-07-30T23:48:46.977206Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a8a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +107877 /tmp/logs/molecule-aio-openvswitch.log | head -c 3906",
                            "delta": "0:00:00.009289",
                            "end": "2026-07-30 23:48:47.254270",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +107877 /tmp/logs/molecule-aio-openvswitch.log | head -c 3906",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000003a8b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:48:47.244981",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:48:28 +0000 (0:00:13.922)       0:10:44.267 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:48:29 +0000 (0:00:00.045)       0:10:44.312 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nThursday 30 July 2026  23:48:29 +0000 (0:00:00.545)       0:10:44.857 *********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nThursday 30 July 2026  23:48:32 +0000 (0:00:03.051)       0:10:47.909 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:48:36 +0000 (0:00:03.731)       0:10:51.640 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:48:36 +0000 (0:00:00.048)       0:10:51.688 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nThursday 30 July 2026  23:48:36 +0000 (0:00:00.571)       0:10:52.260 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nThursday 30 July 2026  23:48:40 +0000 (0:00:03.088)       0:10:55.349 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nThursday 30 July 2026  23:48:42 +0000 (0:00:02.485)       0:10:57.835 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nThursday 30 July 2026  23:48:43 +0000 (0:00:00.630)       0:10:58.465 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nThursday 30 July 2026  23:48:43 +0000 (0:00:00.674)       0:10:59.139 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.629)       0:10:59.768 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.038)       0:10:59.806 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.047)       0:10:59.853 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.041)       0:10:59.895 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.040)       0:10:59.936 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.040)       0:10:59.977 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.042)       0:11:00.019 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nThursday 30 July 2026  23:48:44 +0000 (0:00:00.039)       0:11:00.059 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:48:28 +0000 (0:00:13.922)       0:10:44.267 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:48:29 +0000 (0:00:00.045)       0:10:44.312 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Thursday 30 July 2026  23:48:29 +0000 (0:00:00.545)       0:10:44.857 *********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Thursday 30 July 2026  23:48:32 +0000 (0:00:03.051)       0:10:47.909 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:48:36 +0000 (0:00:03.731)       0:10:51.640 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:48:36 +0000 (0:00:00.048)       0:10:51.688 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Thursday 30 July 2026  23:48:36 +0000 (0:00:00.571)       0:10:52.260 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Thursday 30 July 2026  23:48:40 +0000 (0:00:03.088)       0:10:55.349 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Thursday 30 July 2026  23:48:42 +0000 (0:00:02.485)       0:10:57.835 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Thursday 30 July 2026  23:48:43 +0000 (0:00:00.630)       0:10:58.465 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Thursday 30 July 2026  23:48:43 +0000 (0:00:00.674)       0:10:59.139 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.629)       0:10:59.768 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.038)       0:10:59.806 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.047)       0:10:59.853 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.041)       0:10:59.895 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.040)       0:10:59.936 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.040)       0:10:59.977 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.042)       0:11:00.019 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Thursday 30 July 2026  23:48:44 +0000 (0:00:00.039)       0:11:00.059 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000003a8b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:47.579412Z",
                            "start": "2026-07-30T23:48:47.060897Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a8b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:47.664810Z",
                            "start": "2026-07-30T23:48:47.590691Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a8c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:47.729409Z",
                            "start": "2026-07-30T23:48:47.675933Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a8d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 680 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:47.812837Z",
                            "start": "2026-07-30T23:48:47.739356Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a8e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:48:47.916262Z",
                            "start": "2026-07-30T23:48:47.837957Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003a8f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:48:48.047141",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:49:08.048882",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:08.064696Z",
                            "start": "2026-07-30T23:48:48.001228Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dbe",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "35"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:08.138780Z",
                            "start": "2026-07-30T23:49:08.073103Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dbf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:08.372171Z",
                            "start": "2026-07-30T23:49:08.146505Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455326.9200096,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "f55167d9d36c683e501992aef13317b7d971ff75",
                                "ctime": 1785455324.7519655,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455324.7519655,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 111782,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:08.575303Z",
                            "start": "2026-07-30T23:49:08.380764Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:08.639977Z",
                            "start": "2026-07-30T23:49:08.584264Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:09.181836Z",
                            "start": "2026-07-30T23:49:08.671289Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:09.236618Z",
                            "start": "2026-07-30T23:49:09.190450Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:09.308431Z",
                            "start": "2026-07-30T23:49:09.247068Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 700 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:09.385458Z",
                            "start": "2026-07-30T23:49:09.318377Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:09.463970Z",
                            "start": "2026-07-30T23:49:09.408696Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000003dc7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:49:09.595038",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:49:29.597012",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:29.612409Z",
                            "start": "2026-07-30T23:49:09.544540Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000410c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "36"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:29.684949Z",
                            "start": "2026-07-30T23:49:29.621982Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000410d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:29.913835Z",
                            "start": "2026-07-30T23:49:29.694965Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000410e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455326.9200096,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "f55167d9d36c683e501992aef13317b7d971ff75",
                                "ctime": 1785455324.7519655,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455324.7519655,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 111782,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:30.132248Z",
                            "start": "2026-07-30T23:49:29.921409Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000410f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:30.484786Z",
                            "start": "2026-07-30T23:49:30.141479Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004110",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:31.029092Z",
                            "start": "2026-07-30T23:49:30.519898Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004111",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:31.090936Z",
                            "start": "2026-07-30T23:49:31.042472Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004112",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:31.161592Z",
                            "start": "2026-07-30T23:49:31.105801Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004113",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 720 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:31.237432Z",
                            "start": "2026-07-30T23:49:31.171407Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004114",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:31.304881Z",
                            "start": "2026-07-30T23:49:31.248614Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004115",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:49:31.417754",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:49:51.419500",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:51.437141Z",
                            "start": "2026-07-30T23:49:31.378035Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004470",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "37"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:51.514989Z",
                            "start": "2026-07-30T23:49:51.447652Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004471",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:51.758087Z",
                            "start": "2026-07-30T23:49:51.528294Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004472",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455326.9200096,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "f55167d9d36c683e501992aef13317b7d971ff75",
                                "ctime": 1785455324.7519655,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455324.7519655,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 111782,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:51.964977Z",
                            "start": "2026-07-30T23:49:51.766884Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004473",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:52.040453Z",
                            "start": "2026-07-30T23:49:51.972594Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004474",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:52.586081Z",
                            "start": "2026-07-30T23:49:52.068412Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004475",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:52.658236Z",
                            "start": "2026-07-30T23:49:52.601582Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004476",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:52.736543Z",
                            "start": "2026-07-30T23:49:52.671259Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004477",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 740 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:52.819444Z",
                            "start": "2026-07-30T23:49:52.745145Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004478",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:49:52.896217Z",
                            "start": "2026-07-30T23:49:52.830712Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004479",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:49:53.018008",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:50:13.020479",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:13.035185Z",
                            "start": "2026-07-30T23:49:52.973570Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047ea",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "38"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:13.116639Z",
                            "start": "2026-07-30T23:50:13.042635Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047eb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:13.372848Z",
                            "start": "2026-07-30T23:50:13.127140Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047ec",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455326.9200096,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "f55167d9d36c683e501992aef13317b7d971ff75",
                                "ctime": 1785455324.7519655,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455324.7519655,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 111782,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:13.577342Z",
                            "start": "2026-07-30T23:50:13.380535Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047ed",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:13.652683Z",
                            "start": "2026-07-30T23:50:13.584992Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047ee",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:14.203879Z",
                            "start": "2026-07-30T23:50:13.679240Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047ef",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:14.327460Z",
                            "start": "2026-07-30T23:50:14.281209Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047f0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:14.403979Z",
                            "start": "2026-07-30T23:50:14.341422Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047f1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 760 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:14.475846Z",
                            "start": "2026-07-30T23:50:14.411547Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047f2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:14.543006Z",
                            "start": "2026-07-30T23:50:14.485394Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000047f3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:50:14.660809",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:50:34.664139",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:34.682126Z",
                            "start": "2026-07-30T23:50:14.617499Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b7a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "39"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:34.745018Z",
                            "start": "2026-07-30T23:50:34.689914Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b7b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:34.982877Z",
                            "start": "2026-07-30T23:50:34.756072Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b7c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455326.9200096,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "f55167d9d36c683e501992aef13317b7d971ff75",
                                "ctime": 1785455324.7519655,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455324.7519655,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 111782,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:35.181646Z",
                            "start": "2026-07-30T23:50:34.992899Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b7d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:35.254972Z",
                            "start": "2026-07-30T23:50:35.189574Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b7e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:35.793665Z",
                            "start": "2026-07-30T23:50:35.284833Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b7f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:35.862956Z",
                            "start": "2026-07-30T23:50:35.806542Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b80",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:35.932011Z",
                            "start": "2026-07-30T23:50:35.876173Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b81",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 780 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:36.005048Z",
                            "start": "2026-07-30T23:50:35.939514Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b82",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:36.076304Z",
                            "start": "2026-07-30T23:50:36.013242Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004b83",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:50:36.198862",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:50:56.200977",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:56.222133Z",
                            "start": "2026-07-30T23:50:36.152713Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f20",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "40"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:56.300452Z",
                            "start": "2026-07-30T23:50:56.230290Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f21",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:56.552766Z",
                            "start": "2026-07-30T23:50:56.312243Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f22",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455326.9200096,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "11522f01cf286b69d2f11606e7677e3fc5fda223",
                                "ctime": 1785455456.1506102,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455456.1506102,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115620,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:56.762756Z",
                            "start": "2026-07-30T23:50:56.562464Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f23",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3838"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:56.898651Z",
                            "start": "2026-07-30T23:50:56.771892Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f24",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +111783 /tmp/logs/molecule-aio-openvswitch.log | head -c 3838",
                            "delta": "0:00:00.006949",
                            "end": "2026-07-30 23:50:57.128019",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +111783 /tmp/logs/molecule-aio-openvswitch.log | head -c 3838",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000004f25-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:50:57.121070",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nThursday 30 July 2026  23:50:49 +0000 (0:02:04.857)       0:13:04.917 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:50:50 +0000 (0:00:00.736)       0:13:05.653 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:50:50 +0000 (0:00:00.043)       0:13:05.697 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.valkey : Create namespace] ***************************\nThursday 30 July 2026  23:50:50 +0000 (0:00:00.538)       0:13:06.235 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************\nThursday 30 July 2026  23:50:51 +0000 (0:00:00.666)       0:13:06.902 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************\nThursday 30 July 2026  23:50:52 +0000 (0:00:00.700)       0:13:07.603 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  23:50:53 +0000 (0:00:01.575)       0:13:09.178 *********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  23:50:53 +0000 (0:00:00.044)       0:13:09.223 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  23:50:53 +0000 (0:00:00.039)       0:13:09.262 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  23:50:53 +0000 (0:00:00.035)       0:13:09.298 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  23:50:54 +0000 (0:00:00.041)       0:13:09.339 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  23:50:54 +0000 (0:00:00.662)       0:13:10.002 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  23:50:54 +0000 (0:00:00.047)       0:13:10.049 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  23:50:54 +0000 (0:00:00.040)       0:13:10.089 *********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  23:50:54 +0000 (0:00:00.059)       0:13:10.149 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:50:54 +0000 (0:00:00.049)       0:13:10.199 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:50:54 +0000 (0:00:00.042)       0:13:10.241 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nThursday 30 July 2026  23:50:55 +0000 (0:00:00.543)       0:13:10.785 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nThursday 30 July 2026  23:50:56 +0000 (0:00:00.676)       0:13:11.461 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Thursday 30 July 2026  23:50:49 +0000 (0:02:04.857)       0:13:04.917 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:50:50 +0000 (0:00:00.736)       0:13:05.653 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:50:50 +0000 (0:00:00.043)       0:13:05.697 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.valkey : Create namespace] ***************************",
                                "Thursday 30 July 2026  23:50:50 +0000 (0:00:00.538)       0:13:06.235 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************",
                                "Thursday 30 July 2026  23:50:51 +0000 (0:00:00.666)       0:13:06.902 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  23:50:52 +0000 (0:00:00.700)       0:13:07.603 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  23:50:53 +0000 (0:00:01.575)       0:13:09.178 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  23:50:53 +0000 (0:00:00.044)       0:13:09.223 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  23:50:53 +0000 (0:00:00.039)       0:13:09.262 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  23:50:53 +0000 (0:00:00.035)       0:13:09.298 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  23:50:54 +0000 (0:00:00.041)       0:13:09.339 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  23:50:54 +0000 (0:00:00.662)       0:13:10.002 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  23:50:54 +0000 (0:00:00.047)       0:13:10.049 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  23:50:54 +0000 (0:00:00.040)       0:13:10.089 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  23:50:54 +0000 (0:00:00.059)       0:13:10.149 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:50:54 +0000 (0:00:00.049)       0:13:10.199 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:50:54 +0000 (0:00:00.042)       0:13:10.241 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Thursday 30 July 2026  23:50:55 +0000 (0:00:00.543)       0:13:10.785 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Thursday 30 July 2026  23:50:56 +0000 (0:00:00.676)       0:13:11.461 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000004f25-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:57.455829Z",
                            "start": "2026-07-30T23:50:56.938473Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f25",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:57.556024Z",
                            "start": "2026-07-30T23:50:57.468155Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f26",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115620"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:57.631224Z",
                            "start": "2026-07-30T23:50:57.565429Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f27",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 800 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Install MySQL python package]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:57.709759Z",
                            "start": "2026-07-30T23:50:57.642486Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f28",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:50:57.777586Z",
                            "start": "2026-07-30T23:50:57.720097Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000004f29",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:50:57.990744",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:51:17.992451",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:18.093722Z",
                            "start": "2026-07-30T23:50:57.857756Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052dc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "41"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:18.168803Z",
                            "start": "2026-07-30T23:51:18.105029Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:18.409216Z",
                            "start": "2026-07-30T23:51:18.176617Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052de",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455456.7146215,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:18.606119Z",
                            "start": "2026-07-30T23:51:18.417047Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052df",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "900"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:18.680647Z",
                            "start": "2026-07-30T23:51:18.613896Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052e0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +115621 /tmp/logs/molecule-aio-openvswitch.log | head -c 900",
                            "delta": "0:00:00.006345",
                            "end": "2026-07-30 23:51:18.898686",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +115621 /tmp/logs/molecule-aio-openvswitch.log | head -c 900",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000052e1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:51:18.892341",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nThursday 30 July 2026  23:50:57 +0000 (0:00:01.166)       0:13:12.627 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nThursday 30 July 2026  23:50:57 +0000 (0:00:00.472)       0:13:13.099 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nThursday 30 July 2026  23:50:58 +0000 (0:00:00.679)       0:13:13.779 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nThursday 30 July 2026  23:50:59 +0000 (0:00:00.766)       0:13:14.546 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nThursday 30 July 2026  23:50:59 +0000 (0:00:00.414)       0:13:14.960 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Thursday 30 July 2026  23:50:57 +0000 (0:00:01.166)       0:13:12.627 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Thursday 30 July 2026  23:50:57 +0000 (0:00:00.472)       0:13:13.099 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Thursday 30 July 2026  23:50:58 +0000 (0:00:00.679)       0:13:13.779 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Thursday 30 July 2026  23:50:59 +0000 (0:00:00.766)       0:13:14.546 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  23:50:59 +0000 (0:00:00.414)       0:13:14.960 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000052e1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:19.227871Z",
                            "start": "2026-07-30T23:51:18.707708Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052e1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:19.313449Z",
                            "start": "2026-07-30T23:51:19.238087Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:19.388222Z",
                            "start": "2026-07-30T23:51:19.321664Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052e3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 820 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:19.459346Z",
                            "start": "2026-07-30T23:51:19.396324Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052e4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:19.527246Z",
                            "start": "2026-07-30T23:51:19.469514Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000052e5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:51:19.647140",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:51:39.649158",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:39.664835Z",
                            "start": "2026-07-30T23:51:19.604032Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056ae",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "42"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:39.739876Z",
                            "start": "2026-07-30T23:51:39.675098Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:39.985116Z",
                            "start": "2026-07-30T23:51:39.752966Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:40.189507Z",
                            "start": "2026-07-30T23:51:39.994054Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:40.259267Z",
                            "start": "2026-07-30T23:51:40.199190Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:40.824909Z",
                            "start": "2026-07-30T23:51:40.309320Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:40.885132Z",
                            "start": "2026-07-30T23:51:40.838096Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:40.954558Z",
                            "start": "2026-07-30T23:51:40.898102Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 840 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:41.017138Z",
                            "start": "2026-07-30T23:51:40.965918Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:51:41.087104Z",
                            "start": "2026-07-30T23:51:41.025042Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000056b7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:51:41.213369",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:52:01.215133",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:01.229438Z",
                            "start": "2026-07-30T23:51:41.165924Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a96",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "43"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:01.305161Z",
                            "start": "2026-07-30T23:52:01.237738Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a97",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:01.709011Z",
                            "start": "2026-07-30T23:52:01.328124Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a98",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:01.903860Z",
                            "start": "2026-07-30T23:52:01.716797Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a99",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:01.990439Z",
                            "start": "2026-07-30T23:52:01.916023Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a9a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:02.537202Z",
                            "start": "2026-07-30T23:52:02.026428Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a9b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:02.597365Z",
                            "start": "2026-07-30T23:52:02.550397Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a9c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:02.678819Z",
                            "start": "2026-07-30T23:52:02.611870Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a9d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 860 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:02.754219Z",
                            "start": "2026-07-30T23:52:02.686809Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a9e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:02.831458Z",
                            "start": "2026-07-30T23:52:02.762832Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005a9f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:52:02.965039",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:52:22.966633",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:22.978458Z",
                            "start": "2026-07-30T23:52:02.920198Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e94",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "44"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:23.067217Z",
                            "start": "2026-07-30T23:52:22.989397Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e95",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:23.293707Z",
                            "start": "2026-07-30T23:52:23.075547Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e96",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:23.504694Z",
                            "start": "2026-07-30T23:52:23.301909Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e97",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:23.582210Z",
                            "start": "2026-07-30T23:52:23.514836Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e98",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:24.125171Z",
                            "start": "2026-07-30T23:52:23.614636Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e99",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:24.187736Z",
                            "start": "2026-07-30T23:52:24.139414Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e9a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:24.266294Z",
                            "start": "2026-07-30T23:52:24.201822Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e9b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 880 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:24.335593Z",
                            "start": "2026-07-30T23:52:24.277956Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e9c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:24.412286Z",
                            "start": "2026-07-30T23:52:24.344466Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000005e9d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:52:24.555515",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:52:44.558101",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:44.566161Z",
                            "start": "2026-07-30T23:52:24.508248Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062a8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "45"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:44.637804Z",
                            "start": "2026-07-30T23:52:44.573947Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:44.880268Z",
                            "start": "2026-07-30T23:52:44.649475Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062aa",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:45.098045Z",
                            "start": "2026-07-30T23:52:44.888914Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062ab",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:45.172437Z",
                            "start": "2026-07-30T23:52:45.106726Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062ac",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:45.713307Z",
                            "start": "2026-07-30T23:52:45.203641Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062ad",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:45.861123Z",
                            "start": "2026-07-30T23:52:45.722137Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:46.023991Z",
                            "start": "2026-07-30T23:52:45.966577Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062af",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 900 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:46.101449Z",
                            "start": "2026-07-30T23:52:46.036023Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062b0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:52:46.167399Z",
                            "start": "2026-07-30T23:52:46.113097Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000062b1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:52:46.358198",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:53:06.359936",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:06.381649Z",
                            "start": "2026-07-30T23:52:46.290856Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "46"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:06.458452Z",
                            "start": "2026-07-30T23:53:06.392217Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:06.713662Z",
                            "start": "2026-07-30T23:53:06.467167Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:06.926083Z",
                            "start": "2026-07-30T23:53:06.721623Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:06.992932Z",
                            "start": "2026-07-30T23:53:06.934757Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:07.532478Z",
                            "start": "2026-07-30T23:53:07.022323Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:07.593795Z",
                            "start": "2026-07-30T23:53:07.547595Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:07.672850Z",
                            "start": "2026-07-30T23:53:07.606893Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066d9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 920 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:07.747621Z",
                            "start": "2026-07-30T23:53:07.682647Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066da",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:07.824537Z",
                            "start": "2026-07-30T23:53:07.758591Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000066db",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:53:07.955897",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:53:27.957689",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:27.980112Z",
                            "start": "2026-07-30T23:53:07.905373Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b12",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "47"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:28.064349Z",
                            "start": "2026-07-30T23:53:27.987961Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:28.309305Z",
                            "start": "2026-07-30T23:53:28.073009Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b14",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:28.517659Z",
                            "start": "2026-07-30T23:53:28.319851Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b15",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:28.592454Z",
                            "start": "2026-07-30T23:53:28.525690Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b16",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:29.134928Z",
                            "start": "2026-07-30T23:53:28.625680Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b17",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:29.204679Z",
                            "start": "2026-07-30T23:53:29.153393Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:29.283577Z",
                            "start": "2026-07-30T23:53:29.220862Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b19",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 940 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:29.348893Z",
                            "start": "2026-07-30T23:53:29.292623Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b1a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:29.415464Z",
                            "start": "2026-07-30T23:53:29.361194Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006b1b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:53:29.646681",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:53:49.648279",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:49.665724Z",
                            "start": "2026-07-30T23:53:29.600256Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f68",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "48"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:49.745271Z",
                            "start": "2026-07-30T23:53:49.675925Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f69",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:49.986105Z",
                            "start": "2026-07-30T23:53:49.754596Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f6a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:50.192683Z",
                            "start": "2026-07-30T23:53:49.994552Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f6b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:50.267286Z",
                            "start": "2026-07-30T23:53:50.201574Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f6c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:50.808094Z",
                            "start": "2026-07-30T23:53:50.296746Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f6d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:50.867930Z",
                            "start": "2026-07-30T23:53:50.821970Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f6e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:50.949169Z",
                            "start": "2026-07-30T23:53:50.883658Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f6f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 960 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:51.040574Z",
                            "start": "2026-07-30T23:53:50.974301Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f70",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:53:51.116407Z",
                            "start": "2026-07-30T23:53:51.051629Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000006f71",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:53:51.255993",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:54:11.257623",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:11.278130Z",
                            "start": "2026-07-30T23:53:51.216271Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073d4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "49"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:11.352686Z",
                            "start": "2026-07-30T23:54:11.286410Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073d5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:11.631379Z",
                            "start": "2026-07-30T23:54:11.363327Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073d6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:11.839039Z",
                            "start": "2026-07-30T23:54:11.640835Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073d7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:11.917730Z",
                            "start": "2026-07-30T23:54:11.849209Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073d8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:12.460246Z",
                            "start": "2026-07-30T23:54:11.948005Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073d9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:12.524424Z",
                            "start": "2026-07-30T23:54:12.475911Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073da",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:12.593050Z",
                            "start": "2026-07-30T23:54:12.538944Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073db",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 980 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:12.669289Z",
                            "start": "2026-07-30T23:54:12.603186Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073dc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:12.743706Z",
                            "start": "2026-07-30T23:54:12.677484Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000073dd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:54:12.892561",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:54:32.894671",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:32.912459Z",
                            "start": "2026-07-30T23:54:12.844370Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007856",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "50"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:32.986878Z",
                            "start": "2026-07-30T23:54:32.921736Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007857",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:33.519560Z",
                            "start": "2026-07-30T23:54:32.995727Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007858",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:33.738484Z",
                            "start": "2026-07-30T23:54:33.527886Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007859",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:33.814026Z",
                            "start": "2026-07-30T23:54:33.748063Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000785a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:34.355722Z",
                            "start": "2026-07-30T23:54:33.844195Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000785b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:34.419922Z",
                            "start": "2026-07-30T23:54:34.371094Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000785c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:34.501810Z",
                            "start": "2026-07-30T23:54:34.434449Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000785d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1000 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:34.591134Z",
                            "start": "2026-07-30T23:54:34.511409Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000785e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:34.674576Z",
                            "start": "2026-07-30T23:54:34.600171Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000785f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:54:34.819971",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:54:54.821731",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:54.839607Z",
                            "start": "2026-07-30T23:54:34.767840Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cee",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "51"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:54.940770Z",
                            "start": "2026-07-30T23:54:54.860234Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cef",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:55.195472Z",
                            "start": "2026-07-30T23:54:54.954928Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:55.404813Z",
                            "start": "2026-07-30T23:54:55.205462Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:55.526170Z",
                            "start": "2026-07-30T23:54:55.415683Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:56.073229Z",
                            "start": "2026-07-30T23:54:55.558943Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:56.147968Z",
                            "start": "2026-07-30T23:54:56.090373Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:56.229509Z",
                            "start": "2026-07-30T23:54:56.162677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1020 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:56.311948Z",
                            "start": "2026-07-30T23:54:56.240824Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:54:56.390068Z",
                            "start": "2026-07-30T23:54:56.321191Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000007cf7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:54:56.536904",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:55:16.539828",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:16.557290Z",
                            "start": "2026-07-30T23:54:56.486564Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000819c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "52"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:16.633790Z",
                            "start": "2026-07-30T23:55:16.566460Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000819d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:16.874490Z",
                            "start": "2026-07-30T23:55:16.645129Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000819e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:17.085713Z",
                            "start": "2026-07-30T23:55:16.885668Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000819f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:17.164115Z",
                            "start": "2026-07-30T23:55:17.097948Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000081a0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:17.707138Z",
                            "start": "2026-07-30T23:55:17.196996Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000081a1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:17.768291Z",
                            "start": "2026-07-30T23:55:17.721899Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000081a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:17.836889Z",
                            "start": "2026-07-30T23:55:17.781277Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000081a3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1040 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:17.911976Z",
                            "start": "2026-07-30T23:55:17.846147Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000081a4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:18.133770Z",
                            "start": "2026-07-30T23:55:17.922887Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000081a5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:55:18.280328",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:55:38.282469",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:38.299405Z",
                            "start": "2026-07-30T23:55:18.227313Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008660",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "53"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:38.382741Z",
                            "start": "2026-07-30T23:55:38.311765Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008661",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:38.641938Z",
                            "start": "2026-07-30T23:55:38.396873Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008662",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:38.845616Z",
                            "start": "2026-07-30T23:55:38.651290Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008663",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:38.937559Z",
                            "start": "2026-07-30T23:55:38.854355Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008664",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:39.478914Z",
                            "start": "2026-07-30T23:55:38.967059Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008665",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:39.530314Z",
                            "start": "2026-07-30T23:55:39.493134Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008666",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:39.592190Z",
                            "start": "2026-07-30T23:55:39.541505Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008667",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1060 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:39.681044Z",
                            "start": "2026-07-30T23:55:39.605503Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008668",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:39.762433Z",
                            "start": "2026-07-30T23:55:39.691855Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008669",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:55:39.901193",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:55:59.902788",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:59.913244Z",
                            "start": "2026-07-30T23:55:39.859855Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b3a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:55:59.993162Z",
                            "start": "2026-07-30T23:55:59.923942Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:00.236062Z",
                            "start": "2026-07-30T23:56:00.006073Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b3c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:00.442144Z",
                            "start": "2026-07-30T23:56:00.244859Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b3d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:00.528686Z",
                            "start": "2026-07-30T23:56:00.450454Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b3e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:01.064665Z",
                            "start": "2026-07-30T23:56:00.555718Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b3f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:01.120288Z",
                            "start": "2026-07-30T23:56:01.074400Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:01.183899Z",
                            "start": "2026-07-30T23:56:01.129885Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b41",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1080 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:01.261020Z",
                            "start": "2026-07-30T23:56:01.194412Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b42",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:01.329415Z",
                            "start": "2026-07-30T23:56:01.274729Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000008b43",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:56:01.473364",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:56:21.475030",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:21.488157Z",
                            "start": "2026-07-30T23:56:01.429706Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000902a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "55"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:21.561053Z",
                            "start": "2026-07-30T23:56:21.496515Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000902b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:21.816949Z",
                            "start": "2026-07-30T23:56:21.570889Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000902c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:22.022282Z",
                            "start": "2026-07-30T23:56:21.826550Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000902d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:22.402433Z",
                            "start": "2026-07-30T23:56:22.043747Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000902e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:22.942908Z",
                            "start": "2026-07-30T23:56:22.431084Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000902f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:23.003019Z",
                            "start": "2026-07-30T23:56:22.956986Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009030",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:23.081830Z",
                            "start": "2026-07-30T23:56:23.016311Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009031",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1100 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:23.163693Z",
                            "start": "2026-07-30T23:56:23.092841Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009032",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:23.238544Z",
                            "start": "2026-07-30T23:56:23.183089Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009033",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:56:23.375387",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:56:43.377247",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:43.389279Z",
                            "start": "2026-07-30T23:56:23.333274Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009530",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "56"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:43.493084Z",
                            "start": "2026-07-30T23:56:43.398472Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009531",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:43.723722Z",
                            "start": "2026-07-30T23:56:43.505948Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009532",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:43.958040Z",
                            "start": "2026-07-30T23:56:43.736599Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009533",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:44.062059Z",
                            "start": "2026-07-30T23:56:43.972309Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009534",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:44.601511Z",
                            "start": "2026-07-30T23:56:44.091576Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009535",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:44.663211Z",
                            "start": "2026-07-30T23:56:44.617380Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009536",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:44.734225Z",
                            "start": "2026-07-30T23:56:44.677898Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009537",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1120 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:44.805943Z",
                            "start": "2026-07-30T23:56:44.742468Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009538",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:56:44.874214Z",
                            "start": "2026-07-30T23:56:44.817809Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009539",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:56:45.022624",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:57:05.023863",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:05.044192Z",
                            "start": "2026-07-30T23:56:44.974688Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a4c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "57"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:05.126071Z",
                            "start": "2026-07-30T23:57:05.055327Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a4d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:05.392849Z",
                            "start": "2026-07-30T23:57:05.138464Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a4e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:05.613193Z",
                            "start": "2026-07-30T23:57:05.402514Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a4f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:05.700517Z",
                            "start": "2026-07-30T23:57:05.627316Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a50",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:06.674033Z",
                            "start": "2026-07-30T23:57:05.735174Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a51",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:06.750245Z",
                            "start": "2026-07-30T23:57:06.691585Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a52",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:06.825567Z",
                            "start": "2026-07-30T23:57:06.767598Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a53",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1140 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:06.905338Z",
                            "start": "2026-07-30T23:57:06.838410Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a54",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:07.057305Z",
                            "start": "2026-07-30T23:57:07.001939Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009a55",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:57:07.218064",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:57:27.219777",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:27.235138Z",
                            "start": "2026-07-30T23:57:07.168539Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f7e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "58"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:27.314188Z",
                            "start": "2026-07-30T23:57:27.245789Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:27.562629Z",
                            "start": "2026-07-30T23:57:27.325552Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f80",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:27.779131Z",
                            "start": "2026-07-30T23:57:27.572086Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f81",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:27.853349Z",
                            "start": "2026-07-30T23:57:27.791035Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f82",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:28.431351Z",
                            "start": "2026-07-30T23:57:27.911200Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f83",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:28.509609Z",
                            "start": "2026-07-30T23:57:28.463195Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:28.584028Z",
                            "start": "2026-07-30T23:57:28.519266Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f85",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1160 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:28.673840Z",
                            "start": "2026-07-30T23:57:28.594185Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f86",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:28.751973Z",
                            "start": "2026-07-30T23:57:28.684212Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000009f87",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:57:28.914454",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:57:48.916104",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:48.932561Z",
                            "start": "2026-07-30T23:57:28.863218Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4c6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "59"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:49.036332Z",
                            "start": "2026-07-30T23:57:48.966586Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:49.289305Z",
                            "start": "2026-07-30T23:57:49.047265Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4c8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:49.504243Z",
                            "start": "2026-07-30T23:57:49.302563Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4c9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:49.570376Z",
                            "start": "2026-07-30T23:57:49.515668Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4ca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:50.113100Z",
                            "start": "2026-07-30T23:57:49.601895Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4cb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:50.188024Z",
                            "start": "2026-07-30T23:57:50.129990Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:50.272148Z",
                            "start": "2026-07-30T23:57:50.204671Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4cd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1180 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:50.365159Z",
                            "start": "2026-07-30T23:57:50.285099Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4ce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:57:50.438994Z",
                            "start": "2026-07-30T23:57:50.374313Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000a4cf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:57:50.745418",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:58:10.747014",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:10.763777Z",
                            "start": "2026-07-30T23:57:50.691009Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa24",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "60"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:10.837760Z",
                            "start": "2026-07-30T23:58:10.774425Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:11.105829Z",
                            "start": "2026-07-30T23:58:10.848178Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa26",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:11.342214Z",
                            "start": "2026-07-30T23:58:11.118677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa27",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:11.437942Z",
                            "start": "2026-07-30T23:58:11.354380Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa28",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:11.990116Z",
                            "start": "2026-07-30T23:58:11.479323Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa29",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:12.052772Z",
                            "start": "2026-07-30T23:58:12.006724Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:12.131642Z",
                            "start": "2026-07-30T23:58:12.067833Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa2b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1200 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:12.213121Z",
                            "start": "2026-07-30T23:58:12.143431Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa2c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:12.799339Z",
                            "start": "2026-07-30T23:58:12.224537Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000aa2d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:58:13.012413",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:58:33.015171",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:33.032298Z",
                            "start": "2026-07-30T23:58:12.956709Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af98",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "61"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:33.104154Z",
                            "start": "2026-07-30T23:58:33.043364Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:33.336499Z",
                            "start": "2026-07-30T23:58:33.113102Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af9a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "83e524bb2e725e81cb75e03d5430bfda6f754e2d",
                                "ctime": 1785455459.6506793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455459.6506793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 116520,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:33.554094Z",
                            "start": "2026-07-30T23:58:33.353666Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af9b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:33.628836Z",
                            "start": "2026-07-30T23:58:33.563150Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af9c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:34.213468Z",
                            "start": "2026-07-30T23:58:33.662357Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af9d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:34.281741Z",
                            "start": "2026-07-30T23:58:34.232596Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116520"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:34.368056Z",
                            "start": "2026-07-30T23:58:34.300317Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000af9f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1220 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:34.461085Z",
                            "start": "2026-07-30T23:58:34.382993Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000afa0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:34.541252Z",
                            "start": "2026-07-30T23:58:34.472556Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000afa1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:58:34.712615",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:58:54.714786",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:54.723479Z",
                            "start": "2026-07-30T23:58:34.658866Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b522",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "62"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:54.802232Z",
                            "start": "2026-07-30T23:58:54.732365Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b523",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:55.051468Z",
                            "start": "2026-07-30T23:58:54.818948Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b524",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455478.559052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "16fe9d3cc66abd505d7c46a4262dcdbdc7ac128f",
                                "ctime": 1785455935.0481496,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455935.0481496,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 117513,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:55.399838Z",
                            "start": "2026-07-30T23:58:55.062694Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b525",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "993"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:55.490552Z",
                            "start": "2026-07-30T23:58:55.421606Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b526",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +116521 /tmp/logs/molecule-aio-openvswitch.log | head -c 993",
                            "delta": "0:00:00.006799",
                            "end": "2026-07-30 23:58:55.744508",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +116521 /tmp/logs/molecule-aio-openvswitch.log | head -c 993",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000b527-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:58:55.737709",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nThursday 30 July 2026  23:58:53 +0000 (0:07:53.384)       0:21:08.344 *********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nThursday 30 July 2026  23:58:53 +0000 (0:00:00.704)       0:21:09.049 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nThursday 30 July 2026  23:58:53 +0000 (0:00:00.053)       0:21:09.102 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nThursday 30 July 2026  23:58:54 +0000 (0:00:00.944)       0:21:10.047 *********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:58:55 +0000 (0:00:00.307)       0:21:10.354 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Thursday 30 July 2026  23:58:53 +0000 (0:07:53.384)       0:21:08.344 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Thursday 30 July 2026  23:58:53 +0000 (0:00:00.704)       0:21:09.049 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Thursday 30 July 2026  23:58:53 +0000 (0:00:00.053)       0:21:09.102 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Thursday 30 July 2026  23:58:54 +0000 (0:00:00.944)       0:21:10.047 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:58:55 +0000 (0:00:00.307)       0:21:10.354 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000b527-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:56.056277Z",
                            "start": "2026-07-30T23:58:55.535615Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b527",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:56.142077Z",
                            "start": "2026-07-30T23:58:56.065647Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b528",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "117513"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:56.225669Z",
                            "start": "2026-07-30T23:58:56.155567Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b529",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1240 seconds.\nLast task: TASK [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:56.310827Z",
                            "start": "2026-07-30T23:58:56.237925Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b52a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:58:56.411086Z",
                            "start": "2026-07-30T23:58:56.324678Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000b52b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:58:56.602148",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:59:16.604312",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:16.620270Z",
                            "start": "2026-07-30T23:58:56.544978Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "63"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:16.701797Z",
                            "start": "2026-07-30T23:59:16.629462Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:16.960513Z",
                            "start": "2026-07-30T23:59:16.710774Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455935.2561536,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "5c576f9aa28446ab2fc79cfe4d5571a7ef7db868",
                                "ctime": 1785455947.628398,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455947.628398,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 122228,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:17.210662Z",
                            "start": "2026-07-30T23:59:16.971651Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4715"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:17.297734Z",
                            "start": "2026-07-30T23:59:17.221537Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +117514 /tmp/logs/molecule-aio-openvswitch.log | head -c 4715",
                            "delta": "0:00:00.007303",
                            "end": "2026-07-30 23:59:17.518065",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +117514 /tmp/logs/molecule-aio-openvswitch.log | head -c 4715",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000bac7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:59:17.510762",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  23:58:57 +0000 (0:00:01.955)       0:21:12.309 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:01.514)       0:21:13.823 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.073)       0:21:13.897 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.045)       0:21:13.942 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.044)       0:21:13.987 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.044)       0:21:14.031 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.039)       0:21:14.071 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.045)       0:21:14.116 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.050)       0:21:14.167 *********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.054)       0:21:14.221 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:58:58 +0000 (0:00:00.070)       0:21:14.292 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:58:59 +0000 (0:00:00.167)       0:21:14.460 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nThursday 30 July 2026  23:58:59 +0000 (0:00:00.560)       0:21:15.020 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nThursday 30 July 2026  23:59:01 +0000 (0:00:01.367)       0:21:16.387 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  23:59:01 +0000 (0:00:00.766)       0:21:17.153 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  23:59:05 +0000 (0:00:04.054)       0:21:21.208 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  23:59:06 +0000 (0:00:00.222)       0:21:21.430 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  23:59:06 +0000 (0:00:00.497)       0:21:21.928 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  23:59:06 +0000 (0:00:00.089)       0:21:22.018 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  23:59:06 +0000 (0:00:00.084)       0:21:22.102 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  23:59:07 +0000 (0:00:00.668)       0:21:22.771 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  23:59:07 +0000 (0:00:00.059)       0:21:22.830 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  23:59:07 +0000 (0:00:00.055)       0:21:22.886 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  23:59:07 +0000 (0:00:00.051)       0:21:22.938 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  23:58:57 +0000 (0:00:01.955)       0:21:12.309 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:01.514)       0:21:13.823 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.073)       0:21:13.897 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.045)       0:21:13.942 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.044)       0:21:13.987 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.044)       0:21:14.031 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.039)       0:21:14.071 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.045)       0:21:14.116 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.050)       0:21:14.167 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.054)       0:21:14.221 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:58:58 +0000 (0:00:00.070)       0:21:14.292 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:58:59 +0000 (0:00:00.167)       0:21:14.460 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  23:58:59 +0000 (0:00:00.560)       0:21:15.020 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Thursday 30 July 2026  23:59:01 +0000 (0:00:01.367)       0:21:16.387 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  23:59:01 +0000 (0:00:00.766)       0:21:17.153 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  23:59:05 +0000 (0:00:04.054)       0:21:21.208 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  23:59:06 +0000 (0:00:00.222)       0:21:21.430 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  23:59:06 +0000 (0:00:00.497)       0:21:21.928 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  23:59:06 +0000 (0:00:00.089)       0:21:22.018 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  23:59:06 +0000 (0:00:00.084)       0:21:22.102 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  23:59:07 +0000 (0:00:00.668)       0:21:22.771 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  23:59:07 +0000 (0:00:00.059)       0:21:22.830 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  23:59:07 +0000 (0:00:00.055)       0:21:22.886 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  23:59:07 +0000 (0:00:00.051)       0:21:22.938 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000bac7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:17.853343Z",
                            "start": "2026-07-30T23:59:17.328176Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:18.290424Z",
                            "start": "2026-07-30T23:59:17.866757Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "122228"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:18.364560Z",
                            "start": "2026-07-30T23:59:18.307126Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bac9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1260 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:18.439984Z",
                            "start": "2026-07-30T23:59:18.374798Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000baca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:18.503418Z",
                            "start": "2026-07-30T23:59:18.451742Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000bacb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:59:18.694531",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 23:59:38.696813",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:38.729279Z",
                            "start": "2026-07-30T23:59:18.645950Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c078",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "64"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:38.817317Z",
                            "start": "2026-07-30T23:59:38.739259Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c079",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:39.081250Z",
                            "start": "2026-07-30T23:59:38.828566Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c07a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455957.160586,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "58ce076f2e404334ea34f81b724841daadf24614",
                                "ctime": 1785455979.2410223,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455979.2410223,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 122825,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:39.290174Z",
                            "start": "2026-07-30T23:59:39.090173Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c07b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "597"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:39.494075Z",
                            "start": "2026-07-30T23:59:39.432444Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c07c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +122229 /tmp/logs/molecule-aio-openvswitch.log | head -c 597",
                            "delta": "0:00:00.006740",
                            "end": "2026-07-30 23:59:39.714205",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +122229 /tmp/logs/molecule-aio-openvswitch.log | head -c 597",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000c07d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 23:59:39.707465",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  23:59:38 +0000 (0:00:30.826)       0:21:53.764 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.695)       0:21:54.459 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.061)       0:21:54.520 *********\nskipping: [instance]",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  23:59:38 +0000 (0:00:30.826)       0:21:53.764 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.695)       0:21:54.459 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.061)       0:21:54.520 *********",
                                "skipping: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000c07d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:40.046769Z",
                            "start": "2026-07-30T23:59:39.526205Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c07d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:40.135415Z",
                            "start": "2026-07-30T23:59:40.058109Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c07e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "122825"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:40.213057Z",
                            "start": "2026-07-30T23:59:40.147999Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c07f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1280 seconds.\nLast task: TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:40.290502Z",
                            "start": "2026-07-30T23:59:40.223297Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c080",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T23:59:40.372729Z",
                            "start": "2026-07-30T23:59:40.302017Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c081",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 23:59:40.539089",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:00:00.540665",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:00.555939Z",
                            "start": "2026-07-30T23:59:40.484575Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c644",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "65"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:00.633293Z",
                            "start": "2026-07-31T00:00:00.565761Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c645",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:00.876607Z",
                            "start": "2026-07-31T00:00:00.646198Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c646",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785455979.7090316,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:01.078121Z",
                            "start": "2026-07-31T00:00:00.886046Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c647",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2606"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:01.173118Z",
                            "start": "2026-07-31T00:00:01.089901Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c648",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +122826 /tmp/logs/molecule-aio-openvswitch.log | head -c 2606",
                            "delta": "0:00:00.008263",
                            "end": "2026-07-31 00:00:01.412860",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +122826 /tmp/logs/molecule-aio-openvswitch.log | head -c 2606",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000c649-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:00:01.404597",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.049)       0:21:54.570 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.037)       0:21:54.607 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.052)       0:21:54.660 *********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.083)       0:21:54.744 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.061)       0:21:54.806 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  23:59:39 +0000 (0:00:00.060)       0:21:54.866 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nThursday 30 July 2026  23:59:40 +0000 (0:00:00.559)       0:21:55.426 *********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nThursday 30 July 2026  23:59:48 +0000 (0:00:08.601)       0:22:04.027 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nThursday 30 July 2026  23:59:49 +0000 (0:00:01.079)       0:22:05.107 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nThursday 30 July 2026  23:59:50 +0000 (0:00:00.895)       0:22:06.002 *********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nThursday 30 July 2026  23:59:52 +0000 (0:00:01.609)       0:22:07.612 *********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nThursday 30 July 2026  23:59:53 +0000 (0:00:01.598)       0:22:09.211 *********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.049)       0:21:54.570 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.037)       0:21:54.607 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.052)       0:21:54.660 *********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.083)       0:21:54.744 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.061)       0:21:54.806 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  23:59:39 +0000 (0:00:00.060)       0:21:54.866 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Thursday 30 July 2026  23:59:40 +0000 (0:00:00.559)       0:21:55.426 *********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Thursday 30 July 2026  23:59:48 +0000 (0:00:08.601)       0:22:04.027 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Thursday 30 July 2026  23:59:49 +0000 (0:00:01.079)       0:22:05.107 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Thursday 30 July 2026  23:59:50 +0000 (0:00:00.895)       0:22:06.002 *********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Thursday 30 July 2026  23:59:52 +0000 (0:00:01.609)       0:22:07.612 *********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  23:59:53 +0000 (0:00:01.598)       0:22:09.211 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000c649-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:01.726438Z",
                            "start": "2026-07-31T00:00:01.204210Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c649",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:01.816682Z",
                            "start": "2026-07-31T00:00:01.740245Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c64a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:01.901531Z",
                            "start": "2026-07-31T00:00:01.834292Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c64b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1300 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:01.995280Z",
                            "start": "2026-07-31T00:00:01.912680Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c64c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:02.083166Z",
                            "start": "2026-07-31T00:00:02.011341Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000c64d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:00:02.266793",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:00:22.268594",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:22.284163Z",
                            "start": "2026-07-31T00:00:02.212849Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc26",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "66"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:22.362212Z",
                            "start": "2026-07-31T00:00:22.294000Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:22.624464Z",
                            "start": "2026-07-31T00:00:22.372016Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc28",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:22.840056Z",
                            "start": "2026-07-31T00:00:22.634386Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc29",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:22.920684Z",
                            "start": "2026-07-31T00:00:22.853444Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc2a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:23.538690Z",
                            "start": "2026-07-31T00:00:23.028715Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc2b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:23.607677Z",
                            "start": "2026-07-31T00:00:23.549154Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:23.687989Z",
                            "start": "2026-07-31T00:00:23.622161Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc2d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1320 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:23.775552Z",
                            "start": "2026-07-31T00:00:23.697604Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc2e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:23.848225Z",
                            "start": "2026-07-31T00:00:23.787838Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000cc2f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:00:24.012197",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:00:44.014008",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:44.030598Z",
                            "start": "2026-07-31T00:00:23.964504Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d21e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "67"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:44.121899Z",
                            "start": "2026-07-31T00:00:44.044496Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d21f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:44.347956Z",
                            "start": "2026-07-31T00:00:44.133032Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d220",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:44.574691Z",
                            "start": "2026-07-31T00:00:44.359524Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d221",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:44.651729Z",
                            "start": "2026-07-31T00:00:44.585342Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d222",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:45.192342Z",
                            "start": "2026-07-31T00:00:44.683669Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d223",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:45.249488Z",
                            "start": "2026-07-31T00:00:45.203462Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d224",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:45.320753Z",
                            "start": "2026-07-31T00:00:45.260039Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d225",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1340 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:45.411782Z",
                            "start": "2026-07-31T00:00:45.330356Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d226",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:00:45.487423Z",
                            "start": "2026-07-31T00:00:45.420940Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d227",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:00:45.666043",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:01:05.667530",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:05.679057Z",
                            "start": "2026-07-31T00:00:45.615755Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d82c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "68"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:05.771655Z",
                            "start": "2026-07-31T00:01:05.692568Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d82d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:06.029584Z",
                            "start": "2026-07-31T00:01:05.783688Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d82e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:06.246954Z",
                            "start": "2026-07-31T00:01:06.040661Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d82f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:06.334637Z",
                            "start": "2026-07-31T00:01:06.264606Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d830",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:06.877082Z",
                            "start": "2026-07-31T00:01:06.365467Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d831",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:06.958742Z",
                            "start": "2026-07-31T00:01:06.899618Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d832",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:07.050126Z",
                            "start": "2026-07-31T00:01:06.978456Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d833",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1360 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:07.136736Z",
                            "start": "2026-07-31T00:01:07.060133Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d834",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:07.228934Z",
                            "start": "2026-07-31T00:01:07.167717Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000d835",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:01:07.401091",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:01:27.405079",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:27.424435Z",
                            "start": "2026-07-31T00:01:07.355225Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de50",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "69"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:27.505062Z",
                            "start": "2026-07-31T00:01:27.434194Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de51",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:27.767762Z",
                            "start": "2026-07-31T00:01:27.514727Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de52",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:27.973819Z",
                            "start": "2026-07-31T00:01:27.779542Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de53",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:28.051324Z",
                            "start": "2026-07-31T00:01:27.983991Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de54",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:28.681705Z",
                            "start": "2026-07-31T00:01:28.172563Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de55",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:28.745173Z",
                            "start": "2026-07-31T00:01:28.698438Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de56",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:28.825243Z",
                            "start": "2026-07-31T00:01:28.757519Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de57",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1380 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:28.929387Z",
                            "start": "2026-07-31T00:01:28.855029Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de58",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:29.009024Z",
                            "start": "2026-07-31T00:01:28.942799Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000de59",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:01:29.176923",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:01:49.178320",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:49.197805Z",
                            "start": "2026-07-31T00:01:29.128639Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e48a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "70"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:49.279045Z",
                            "start": "2026-07-31T00:01:49.210686Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e48b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:49.558805Z",
                            "start": "2026-07-31T00:01:49.293758Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e48c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:49.785947Z",
                            "start": "2026-07-31T00:01:49.577214Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e48d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:49.861283Z",
                            "start": "2026-07-31T00:01:49.798487Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e48e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:50.421317Z",
                            "start": "2026-07-31T00:01:49.910735Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e48f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:50.482457Z",
                            "start": "2026-07-31T00:01:50.436246Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e490",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:50.562496Z",
                            "start": "2026-07-31T00:01:50.497870Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e491",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1400 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:50.640827Z",
                            "start": "2026-07-31T00:01:50.576102Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e492",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:01:50.711179Z",
                            "start": "2026-07-31T00:01:50.655147Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000e493",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:01:50.882839",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:02:10.884877",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:10.902950Z",
                            "start": "2026-07-31T00:01:50.829944Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eada",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "71"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:10.993265Z",
                            "start": "2026-07-31T00:02:10.915010Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eadb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:11.233158Z",
                            "start": "2026-07-31T00:02:11.003286Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eadc",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:11.449100Z",
                            "start": "2026-07-31T00:02:11.246592Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eadd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:11.524227Z",
                            "start": "2026-07-31T00:02:11.460034Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eade",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:12.073950Z",
                            "start": "2026-07-31T00:02:11.559312Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eadf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:12.149719Z",
                            "start": "2026-07-31T00:02:12.087640Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eae0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:12.251249Z",
                            "start": "2026-07-31T00:02:12.167032Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eae1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1420 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:12.484709Z",
                            "start": "2026-07-31T00:02:12.261750Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eae2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:12.570533Z",
                            "start": "2026-07-31T00:02:12.499300Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000eae3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:02:12.941218",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:02:32.942836",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:32.954949Z",
                            "start": "2026-07-31T00:02:12.896271Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f140",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "72"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:33.058866Z",
                            "start": "2026-07-31T00:02:32.969123Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f141",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:33.310387Z",
                            "start": "2026-07-31T00:02:33.069936Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f142",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "41274544a302a9ab2c1d9482504b77ff4725e5a3",
                                "ctime": 1785455993.9013116,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785455993.9013116,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 125431,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:33.563096Z",
                            "start": "2026-07-31T00:02:33.320659Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f143",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:33.638421Z",
                            "start": "2026-07-31T00:02:33.573683Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f144",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:34.184787Z",
                            "start": "2026-07-31T00:02:33.674308Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f145",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:34.249958Z",
                            "start": "2026-07-31T00:02:34.202850Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f146",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "125431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:34.340385Z",
                            "start": "2026-07-31T00:02:34.263892Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f147",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1440 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:34.434648Z",
                            "start": "2026-07-31T00:02:34.352240Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f148",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:34.510583Z",
                            "start": "2026-07-31T00:02:34.446669Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f149",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:02:34.695658",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:02:54.697486",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:54.711435Z",
                            "start": "2026-07-31T00:02:34.636055Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "73"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:54.789245Z",
                            "start": "2026-07-31T00:02:54.722190Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:55.021117Z",
                            "start": "2026-07-31T00:02:54.802495Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7be",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456001.0414526,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "6fa3c5306781523e05b12ad93272b8cfcd64793f",
                                "ctime": 1785456175.0448968,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456175.0448968,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 129733,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:55.221893Z",
                            "start": "2026-07-31T00:02:55.033468Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4302"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:55.302286Z",
                            "start": "2026-07-31T00:02:55.236097Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +125432 /tmp/logs/molecule-aio-openvswitch.log | head -c 4302",
                            "delta": "0:00:00.005517",
                            "end": "2026-07-31 00:02:55.537026",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +125432 /tmp/logs/molecule-aio-openvswitch.log | head -c 4302",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000f7c1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:02:55.531509",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:02:39 +0000 (0:02:45.245)       0:24:54.457 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:02:39 +0000 (0:00:00.101)       0:24:54.559 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:02:39 +0000 (0:00:00.047)       0:24:54.607 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:02:39 +0000 (0:00:00.050)       0:24:54.657 ***********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nFriday 31 July 2026  00:02:39 +0000 (0:00:00.064)       0:24:54.721 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nFriday 31 July 2026  00:02:39 +0000 (0:00:00.079)       0:24:54.800 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nFriday 31 July 2026  00:02:40 +0000 (0:00:00.901)       0:24:55.702 ***********\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (118 retries left).\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nFriday 31 July 2026  00:02:44 +0000 (0:00:04.303)       0:25:00.006 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nFriday 31 July 2026  00:02:45 +0000 (0:00:00.719)       0:25:00.725 ***********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nFriday 31 July 2026  00:02:46 +0000 (0:00:01.255)       0:25:01.980 ***********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nFriday 31 July 2026  00:02:47 +0000 (0:00:01.212)       0:25:03.193 ***********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nFriday 31 July 2026  00:02:49 +0000 (0:00:01.114)       0:25:04.307 ***********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\nFriday 31 July 2026  00:02:50 +0000 (0:00:01.111)       0:25:05.419 ***********\nchanged: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:02:50 +0000 (0:00:00.241)       0:25:05.661 ***********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:02:51 +0000 (0:00:01.247)       0:25:06.909 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:02:51 +0000 (0:00:00.235)       0:25:07.144 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:02:51 +0000 (0:00:00.073)       0:25:07.218 ***********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:02:52 +0000 (0:00:00.604)       0:25:07.822 ***********\nchanged: [instance]\n\nTASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\nFriday 31 July 2026  00:02:53 +0000 (0:00:01.283)       0:25:09.106 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\nFriday 31 July 2026  00:02:54 +0000 (0:00:00.493)       0:25:09.599 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\nFriday 31 July 2026  00:02:55 +0000 (0:00:00.751)       0:25:10.351 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:02:39 +0000 (0:02:45.245)       0:24:54.457 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:02:39 +0000 (0:00:00.101)       0:24:54.559 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:02:39 +0000 (0:00:00.047)       0:24:54.607 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:02:39 +0000 (0:00:00.050)       0:24:54.657 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Friday 31 July 2026  00:02:39 +0000 (0:00:00.064)       0:24:54.721 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Friday 31 July 2026  00:02:39 +0000 (0:00:00.079)       0:24:54.800 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Friday 31 July 2026  00:02:40 +0000 (0:00:00.901)       0:24:55.702 ***********",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (118 retries left).",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Friday 31 July 2026  00:02:44 +0000 (0:00:04.303)       0:25:00.006 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Friday 31 July 2026  00:02:45 +0000 (0:00:00.719)       0:25:00.725 ***********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Friday 31 July 2026  00:02:46 +0000 (0:00:01.255)       0:25:01.980 ***********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Friday 31 July 2026  00:02:47 +0000 (0:00:01.212)       0:25:03.193 ***********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Friday 31 July 2026  00:02:49 +0000 (0:00:01.114)       0:25:04.307 ***********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "Friday 31 July 2026  00:02:50 +0000 (0:00:01.111)       0:25:05.419 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:02:50 +0000 (0:00:00.241)       0:25:05.661 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:02:51 +0000 (0:00:01.247)       0:25:06.909 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:02:51 +0000 (0:00:00.235)       0:25:07.144 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:02:51 +0000 (0:00:00.073)       0:25:07.218 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:02:52 +0000 (0:00:00.604)       0:25:07.822 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "Friday 31 July 2026  00:02:53 +0000 (0:00:01.283)       0:25:09.106 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "Friday 31 July 2026  00:02:54 +0000 (0:00:00.493)       0:25:09.599 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "Friday 31 July 2026  00:02:55 +0000 (0:00:00.751)       0:25:10.351 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000f7c1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:55.853610Z",
                            "start": "2026-07-31T00:02:55.333245Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:55.948052Z",
                            "start": "2026-07-31T00:02:55.864285Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "129733"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:56.025956Z",
                            "start": "2026-07-31T00:02:55.960294Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1460 seconds.\nLast task: TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:56.115707Z",
                            "start": "2026-07-31T00:02:56.036774Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:02:56.194903Z",
                            "start": "2026-07-31T00:02:56.126745Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000f7c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:02:56.377174",
                            "stderr": "",
                            "stdout": "Paused for 20.02 seconds",
                            "stop": "2026-07-31 00:03:16.393611",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:16.412131Z",
                            "start": "2026-07-31T00:02:56.320591Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe4e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "74"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:16.494273Z",
                            "start": "2026-07-31T00:03:16.425143Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:16.837930Z",
                            "start": "2026-07-31T00:03:16.506210Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe50",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456175.1848996,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "eeb97b1ac1c59f808fb0444dceca3ded6916aa34",
                                "ctime": 1785456180.0169954,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456180.0169954,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 133909,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:17.193977Z",
                            "start": "2026-07-31T00:03:16.995490Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe51",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4176"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:17.274772Z",
                            "start": "2026-07-31T00:03:17.205327Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe52",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +129734 /tmp/logs/molecule-aio-openvswitch.log | head -c 4176",
                            "delta": "0:00:00.007250",
                            "end": "2026-07-31 00:03:17.501483",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +129734 /tmp/logs/molecule-aio-openvswitch.log | head -c 4176",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000000fe53-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:03:17.494233",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\nFriday 31 July 2026  00:02:55 +0000 (0:00:00.943)       0:25:11.294 ***********\nok: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.529)       0:25:11.823 ***********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.113)       0:25:11.937 ***********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.042)       0:25:11.980 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.035)       0:25:12.015 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.040)       0:25:12.056 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.043)       0:25:12.099 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.047)       0:25:12.146 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.048)       0:25:12.194 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:02:56 +0000 (0:00:00.058)       0:25:12.253 ***********\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:02:57 +0000 (0:00:00.059)       0:25:12.312 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\nFriday 31 July 2026  00:02:57 +0000 (0:00:00.066)       0:25:12.379 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\nFriday 31 July 2026  00:02:57 +0000 (0:00:00.471)       0:25:12.850 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\nFriday 31 July 2026  00:02:58 +0000 (0:00:00.475)       0:25:13.326 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\nFriday 31 July 2026  00:02:58 +0000 (0:00:00.483)       0:25:13.809 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:02:59 +0000 (0:00:00.551)       0:25:14.361 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:02:59 +0000 (0:00:00.086)       0:25:14.447 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:02:59 +0000 (0:00:00.074)       0:25:14.522 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:02:59 +0000 (0:00:00.668)       0:25:15.190 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:02:59 +0000 (0:00:00.044)       0:25:15.235 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:02:59 +0000 (0:00:00.046)       0:25:15.281 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:03:00 +0000 (0:00:00.040)       0:25:15.322 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "Friday 31 July 2026  00:02:55 +0000 (0:00:00.943)       0:25:11.294 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.529)       0:25:11.823 ***********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.113)       0:25:11.937 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.042)       0:25:11.980 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.035)       0:25:12.015 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.040)       0:25:12.056 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.043)       0:25:12.099 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.047)       0:25:12.146 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.048)       0:25:12.194 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:02:56 +0000 (0:00:00.058)       0:25:12.253 ***********",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:02:57 +0000 (0:00:00.059)       0:25:12.312 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "Friday 31 July 2026  00:02:57 +0000 (0:00:00.066)       0:25:12.379 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "Friday 31 July 2026  00:02:57 +0000 (0:00:00.471)       0:25:12.850 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "Friday 31 July 2026  00:02:58 +0000 (0:00:00.475)       0:25:13.326 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "Friday 31 July 2026  00:02:58 +0000 (0:00:00.483)       0:25:13.809 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:02:59 +0000 (0:00:00.551)       0:25:14.361 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:02:59 +0000 (0:00:00.086)       0:25:14.447 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:02:59 +0000 (0:00:00.074)       0:25:14.522 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:02:59 +0000 (0:00:00.668)       0:25:15.190 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:02:59 +0000 (0:00:00.044)       0:25:15.235 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:02:59 +0000 (0:00:00.046)       0:25:15.281 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:03:00 +0000 (0:00:00.040)       0:25:15.322 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000000fe53-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:17.830981Z",
                            "start": "2026-07-31T00:03:17.309598Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe53",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:17.919656Z",
                            "start": "2026-07-31T00:03:17.842753Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe54",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "133909"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:17.993585Z",
                            "start": "2026-07-31T00:03:17.929882Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe55",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1480 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:18.071930Z",
                            "start": "2026-07-31T00:03:18.006519Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe56",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:18.139271Z",
                            "start": "2026-07-31T00:03:18.084434Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000fe57",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:03:18.314272",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:03:38.316515",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:38.333858Z",
                            "start": "2026-07-31T00:03:18.266901Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104f6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "75"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:38.417324Z",
                            "start": "2026-07-31T00:03:38.345476Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:38.661253Z",
                            "start": "2026-07-31T00:03:38.428569Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104f8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456197.153334,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "f0e9f962947eb147e6e40f955bb08527109b1b4c",
                                "ctime": 1785456212.5216367,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456212.5216367,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136087,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:38.882670Z",
                            "start": "2026-07-31T00:03:38.672506Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104f9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2178"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:38.974181Z",
                            "start": "2026-07-31T00:03:38.895554Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104fa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +133910 /tmp/logs/molecule-aio-openvswitch.log | head -c 2178",
                            "delta": "0:00:00.006051",
                            "end": "2026-07-31 00:03:39.207891",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +133910 /tmp/logs/molecule-aio-openvswitch.log | head -c 2178",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000104fb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:03:39.201840",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:03:30 +0000 (0:00:30.811)       0:25:46.134 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.651)       0:25:46.785 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.057)       0:25:46.843 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.063)       0:25:46.907 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.050)       0:25:46.957 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.052)       0:25:47.009 ***********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=key_manager)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.098)       0:25:47.107 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.065)       0:25:47.173 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:03:31 +0000 (0:00:00.061)       0:25:47.234 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************\nFriday 31 July 2026  00:03:32 +0000 (0:00:00.597)       0:25:47.832 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:03:30 +0000 (0:00:30.811)       0:25:46.134 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.651)       0:25:46.785 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.057)       0:25:46.843 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.063)       0:25:46.907 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.050)       0:25:46.957 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.052)       0:25:47.009 ***********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=key_manager)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.098)       0:25:47.107 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.065)       0:25:47.173 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:03:31 +0000 (0:00:00.061)       0:25:47.234 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************",
                                "Friday 31 July 2026  00:03:32 +0000 (0:00:00.597)       0:25:47.832 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000104fb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:39.530574Z",
                            "start": "2026-07-31T00:03:39.009581Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104fb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.barbican : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:39.623021Z",
                            "start": "2026-07-31T00:03:39.542733Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104fc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136087"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:39.717815Z",
                            "start": "2026-07-31T00:03:39.637133Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104fd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1500 seconds.\nLast task: TASK [vexxhost.atmosphere.barbican : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:39.799243Z",
                            "start": "2026-07-31T00:03:39.729537Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104fe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:03:39.882609Z",
                            "start": "2026-07-31T00:03:39.812112Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000104ff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:03:40.081762",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:04:00.085022",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:00.098226Z",
                            "start": "2026-07-31T00:03:40.032659Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bb4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "76"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:00.173133Z",
                            "start": "2026-07-31T00:04:00.108069Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:00.412646Z",
                            "start": "2026-07-31T00:04:00.184399Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bb6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456218.8377612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "f0e9f962947eb147e6e40f955bb08527109b1b4c",
                                "ctime": 1785456212.5216367,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456212.5216367,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136087,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:00.632681Z",
                            "start": "2026-07-31T00:04:00.433196Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bb7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:00.710468Z",
                            "start": "2026-07-31T00:04:00.644484Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bb8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:01.251495Z",
                            "start": "2026-07-31T00:04:00.741984Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bb9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:01.314002Z",
                            "start": "2026-07-31T00:04:01.267440Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136087"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:01.394362Z",
                            "start": "2026-07-31T00:04:01.329792Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bbb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1520 seconds.\nLast task: TASK [vexxhost.atmosphere.barbican : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:01.563797Z",
                            "start": "2026-07-31T00:04:01.500687Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bbc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:01.640253Z",
                            "start": "2026-07-31T00:04:01.576530Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000010bbd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:04:01.833534",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:04:21.836075",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:21.853041Z",
                            "start": "2026-07-31T00:04:01.765471Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011288",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "77"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:21.936292Z",
                            "start": "2026-07-31T00:04:21.864348Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011289",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:22.167846Z",
                            "start": "2026-07-31T00:04:21.947065Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001128a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456218.8377612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "f0e9f962947eb147e6e40f955bb08527109b1b4c",
                                "ctime": 1785456212.5216367,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456212.5216367,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136087,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:22.370187Z",
                            "start": "2026-07-31T00:04:22.178913Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001128b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:22.460184Z",
                            "start": "2026-07-31T00:04:22.393552Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001128c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:22.999856Z",
                            "start": "2026-07-31T00:04:22.491196Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001128d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:23.061744Z",
                            "start": "2026-07-31T00:04:23.014413Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001128e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136087"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:23.127388Z",
                            "start": "2026-07-31T00:04:23.077282Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001128f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1540 seconds.\nLast task: TASK [vexxhost.atmosphere.barbican : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:23.203031Z",
                            "start": "2026-07-31T00:04:23.139582Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011290",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:23.279618Z",
                            "start": "2026-07-31T00:04:23.214157Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011291",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:04:23.452885",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:04:43.454832",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:43.471452Z",
                            "start": "2026-07-31T00:04:23.409006Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011972",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "78"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:43.553133Z",
                            "start": "2026-07-31T00:04:43.482554Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011973",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:43.799417Z",
                            "start": "2026-07-31T00:04:43.563863Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011974",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456218.8377612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "f0e9f962947eb147e6e40f955bb08527109b1b4c",
                                "ctime": 1785456212.5216367,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456212.5216367,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136087,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:44.008783Z",
                            "start": "2026-07-31T00:04:43.810982Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011975",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:44.087448Z",
                            "start": "2026-07-31T00:04:44.021563Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011976",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:44.628160Z",
                            "start": "2026-07-31T00:04:44.117942Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011977",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:44.689421Z",
                            "start": "2026-07-31T00:04:44.640040Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011978",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136087"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:44.758444Z",
                            "start": "2026-07-31T00:04:44.705186Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000011979",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1560 seconds.\nLast task: TASK [vexxhost.atmosphere.barbican : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:44.832139Z",
                            "start": "2026-07-31T00:04:44.770193Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001197a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:04:44.895359Z",
                            "start": "2026-07-31T00:04:44.842033Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001197b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:04:45.095212",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:05:05.097020",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:05.116118Z",
                            "start": "2026-07-31T00:04:45.043994Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012072",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "79"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:05.198877Z",
                            "start": "2026-07-31T00:05:05.129065Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012073",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:05.419927Z",
                            "start": "2026-07-31T00:05:05.209420Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012074",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456218.8377612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "f0e9f962947eb147e6e40f955bb08527109b1b4c",
                                "ctime": 1785456212.5216367,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456212.5216367,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136087,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:05.653414Z",
                            "start": "2026-07-31T00:05:05.433240Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012075",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:05.742268Z",
                            "start": "2026-07-31T00:05:05.666003Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012076",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:06.394838Z",
                            "start": "2026-07-31T00:05:05.884245Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012077",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:06.478608Z",
                            "start": "2026-07-31T00:05:06.410922Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012078",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136087"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:06.559990Z",
                            "start": "2026-07-31T00:05:06.494771Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012079",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1580 seconds.\nLast task: TASK [vexxhost.atmosphere.barbican : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:06.641108Z",
                            "start": "2026-07-31T00:05:06.572298Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001207a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:06.719040Z",
                            "start": "2026-07-31T00:05:06.653056Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001207b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:05:06.906845",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:05:26.909786",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:26.924729Z",
                            "start": "2026-07-31T00:05:06.855604Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012788",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "80"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:27.001919Z",
                            "start": "2026-07-31T00:05:26.936986Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012789",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:27.247236Z",
                            "start": "2026-07-31T00:05:27.015319Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001278a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456218.8377612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "f0e9f962947eb147e6e40f955bb08527109b1b4c",
                                "ctime": 1785456212.5216367,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456212.5216367,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136087,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:27.458699Z",
                            "start": "2026-07-31T00:05:27.258787Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001278b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:27.543356Z",
                            "start": "2026-07-31T00:05:27.475531Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001278c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:28.114025Z",
                            "start": "2026-07-31T00:05:27.603480Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001278d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:28.346573Z",
                            "start": "2026-07-31T00:05:28.295456Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001278e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136087"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:28.437617Z",
                            "start": "2026-07-31T00:05:28.376437Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001278f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1600 seconds.\nLast task: TASK [vexxhost.atmosphere.barbican : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:28.531629Z",
                            "start": "2026-07-31T00:05:28.449555Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012790",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:28.611239Z",
                            "start": "2026-07-31T00:05:28.544871Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012791",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:05:28.810590",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:05:48.813048",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:48.830759Z",
                            "start": "2026-07-31T00:05:28.758940Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012eb4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "81"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:48.922803Z",
                            "start": "2026-07-31T00:05:48.845618Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012eb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:49.179187Z",
                            "start": "2026-07-31T00:05:48.937452Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012eb6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456218.8377612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "b1c979c63f1e8d196e1bb1d7ea26f7ee1e6832cf",
                                "ctime": 1785456341.1841362,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456341.1841362,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 138512,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:49.388340Z",
                            "start": "2026-07-31T00:05:49.189912Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012eb7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:49.478810Z",
                            "start": "2026-07-31T00:05:49.401337Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012eb8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +136088 /tmp/logs/molecule-aio-openvswitch.log | head -c 2425",
                            "delta": "0:00:00.006942",
                            "end": "2026-07-31 00:05:49.716389",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +136088 /tmp/logs/molecule-aio-openvswitch.log | head -c 2425",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000012eb9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:05:49.709447",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:05:28 +0000 (0:01:55.834)       0:27:43.667 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:05:28 +0000 (0:00:00.092)       0:27:43.759 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:05:28 +0000 (0:00:00.048)       0:27:43.808 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:05:28 +0000 (0:00:00.048)       0:27:43.856 ***********\nok: [instance]\n\nTASK [Create Ingress key-manager] **********************************************\nFriday 31 July 2026  00:05:28 +0000 (0:00:00.059)       0:27:43.915 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************\nFriday 31 July 2026  00:05:28 +0000 (0:00:00.065)       0:27:43.981 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.barbican : Create creator role] **********************\nFriday 31 July 2026  00:05:29 +0000 (0:00:00.913)       0:27:44.895 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.barbican : Add implied roles] ************************\nFriday 31 July 2026  00:05:30 +0000 (0:00:01.144)       0:27:46.040 ***********\nchanged: [instance] => (item={'role': 'member', 'implies': 'creator'})\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:05:39 +0000 (0:00:09.208)       0:27:55.248 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:05:39 +0000 (0:00:00.055)       0:27:55.304 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************\nFriday 31 July 2026  00:05:40 +0000 (0:00:00.548)       0:27:55.852 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nFriday 31 July 2026  00:05:41 +0000 (0:00:00.640)       0:27:56.492 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:05:28 +0000 (0:01:55.834)       0:27:43.667 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:05:28 +0000 (0:00:00.092)       0:27:43.759 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:05:28 +0000 (0:00:00.048)       0:27:43.808 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:05:28 +0000 (0:00:00.048)       0:27:43.856 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress key-manager] **********************************************",
                                "Friday 31 July 2026  00:05:28 +0000 (0:00:00.059)       0:27:43.915 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************",
                                "Friday 31 July 2026  00:05:28 +0000 (0:00:00.065)       0:27:43.981 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.barbican : Create creator role] **********************",
                                "Friday 31 July 2026  00:05:29 +0000 (0:00:00.913)       0:27:44.895 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************",
                                "Friday 31 July 2026  00:05:30 +0000 (0:00:01.144)       0:27:46.040 ***********",
                                "changed: [instance] => (item={'role': 'member', 'implies': 'creator'})",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:05:39 +0000 (0:00:09.208)       0:27:55.248 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:05:39 +0000 (0:00:00.055)       0:27:55.304 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************",
                                "Friday 31 July 2026  00:05:40 +0000 (0:00:00.548)       0:27:55.852 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Friday 31 July 2026  00:05:41 +0000 (0:00:00.640)       0:27:56.492 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000012eb9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:50.034284Z",
                            "start": "2026-07-31T00:05:49.512934Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012eb9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:50.123110Z",
                            "start": "2026-07-31T00:05:50.048810Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012eba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "138512"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:50.203889Z",
                            "start": "2026-07-31T00:05:50.136561Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012ebb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1620 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:50.303888Z",
                            "start": "2026-07-31T00:05:50.235133Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012ebc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:05:50.389985Z",
                            "start": "2026-07-31T00:05:50.317459Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000012ebd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:05:50.825358",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:06:10.829758",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:10.843620Z",
                            "start": "2026-07-31T00:05:50.773620Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135f6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "82"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:10.922366Z",
                            "start": "2026-07-31T00:06:10.856161Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:11.164654Z",
                            "start": "2026-07-31T00:06:10.934956Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135f8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456349.3482845,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "68f801bfa2f3fe7a4d9e698bc1fd982a5c08f201",
                                "ctime": 1785456361.3845031,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456361.3845031,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141293,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:11.375838Z",
                            "start": "2026-07-31T00:06:11.177342Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135f9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2781"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:11.453186Z",
                            "start": "2026-07-31T00:06:11.387521Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135fa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +138513 /tmp/logs/molecule-aio-openvswitch.log | head -c 2781",
                            "delta": "0:00:00.007150",
                            "end": "2026-07-31 00:06:11.684161",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +138513 /tmp/logs/molecule-aio-openvswitch.log | head -c 2781",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000135fb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:06:11.677011",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nFriday 31 July 2026  00:05:55 +0000 (0:00:14.296)       0:28:10.789 ***********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nFriday 31 July 2026  00:05:55 +0000 (0:00:00.076)       0:28:10.866 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nFriday 31 July 2026  00:05:56 +0000 (0:00:00.645)       0:28:11.511 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nFriday 31 July 2026  00:05:56 +0000 (0:00:00.684)       0:28:12.196 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nFriday 31 July 2026  00:05:58 +0000 (0:00:01.209)       0:28:13.406 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nFriday 31 July 2026  00:05:58 +0000 (0:00:00.050)       0:28:13.457 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nFriday 31 July 2026  00:05:58 +0000 (0:00:00.664)       0:28:14.121 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nFriday 31 July 2026  00:05:59 +0000 (0:00:00.259)       0:28:14.380 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:06:00 +0000 (0:00:01.154)       0:28:15.535 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:06:00 +0000 (0:00:00.182)       0:28:15.717 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:06:00 +0000 (0:00:00.074)       0:28:15.791 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:06:01 +0000 (0:00:00.664)       0:28:16.456 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:06:01 +0000 (0:00:00.138)       0:28:16.595 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:06:01 +0000 (0:00:00.048)       0:28:16.644 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:06:01 +0000 (0:00:00.049)       0:28:16.693 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Friday 31 July 2026  00:05:55 +0000 (0:00:14.296)       0:28:10.789 ***********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Friday 31 July 2026  00:05:55 +0000 (0:00:00.076)       0:28:10.866 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Friday 31 July 2026  00:05:56 +0000 (0:00:00.645)       0:28:11.511 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Friday 31 July 2026  00:05:56 +0000 (0:00:00.684)       0:28:12.196 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Friday 31 July 2026  00:05:58 +0000 (0:00:01.209)       0:28:13.406 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Friday 31 July 2026  00:05:58 +0000 (0:00:00.050)       0:28:13.457 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Friday 31 July 2026  00:05:58 +0000 (0:00:00.664)       0:28:14.121 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Friday 31 July 2026  00:05:59 +0000 (0:00:00.259)       0:28:14.380 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:06:00 +0000 (0:00:01.154)       0:28:15.535 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:06:00 +0000 (0:00:00.182)       0:28:15.717 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:06:00 +0000 (0:00:00.074)       0:28:15.791 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:06:01 +0000 (0:00:00.664)       0:28:16.456 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:06:01 +0000 (0:00:00.138)       0:28:16.595 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:06:01 +0000 (0:00:00.048)       0:28:16.644 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:06:01 +0000 (0:00:00.049)       0:28:16.693 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000135fb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:12.009281Z",
                            "start": "2026-07-31T00:06:11.487492Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135fb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:12.096653Z",
                            "start": "2026-07-31T00:06:12.022088Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135fc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141293"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:12.175377Z",
                            "start": "2026-07-31T00:06:12.107979Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135fd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1640 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:12.269472Z",
                            "start": "2026-07-31T00:06:12.206677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135fe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:12.338317Z",
                            "start": "2026-07-31T00:06:12.281479Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000135ff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:06:12.540337",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:06:32.542526",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:32.562834Z",
                            "start": "2026-07-31T00:06:12.491638Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d4e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "83"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:33.092820Z",
                            "start": "2026-07-31T00:06:33.016318Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:33.337471Z",
                            "start": "2026-07-31T00:06:33.104088Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d50",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456371.3366838,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "68f801bfa2f3fe7a4d9e698bc1fd982a5c08f201",
                                "ctime": 1785456361.3845031,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456361.3845031,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141293,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:33.550941Z",
                            "start": "2026-07-31T00:06:33.349240Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d51",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:33.649557Z",
                            "start": "2026-07-31T00:06:33.564578Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d52",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:34.192654Z",
                            "start": "2026-07-31T00:06:33.680513Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d53",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:34.267563Z",
                            "start": "2026-07-31T00:06:34.204934Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d54",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141293"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:34.347348Z",
                            "start": "2026-07-31T00:06:34.281610Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d55",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1660 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:34.434342Z",
                            "start": "2026-07-31T00:06:34.358816Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d56",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:34.513087Z",
                            "start": "2026-07-31T00:06:34.446965Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000013d57",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:06:34.704549",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-31 00:06:54.710704",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:54.724507Z",
                            "start": "2026-07-31T00:06:34.654835Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "84"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:54.808191Z",
                            "start": "2026-07-31T00:06:54.739490Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:55.068143Z",
                            "start": "2026-07-31T00:06:54.819927Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144be",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456371.3366838,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "f65bcfcdab3f8d2227976aabbfa9aa76b0ec1a6c",
                                "ctime": 1785456399.1291885,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456399.1291885,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143677,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:55.299490Z",
                            "start": "2026-07-31T00:06:55.082560Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2384"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:55.382656Z",
                            "start": "2026-07-31T00:06:55.316314Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +141294 /tmp/logs/molecule-aio-openvswitch.log | head -c 2384",
                            "delta": "0:00:00.006730",
                            "end": "2026-07-31 00:06:55.631639",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +141294 /tmp/logs/molecule-aio-openvswitch.log | head -c 2384",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000144c1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:06:55.624909",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:06:37 +0000 (0:00:35.828)       0:28:52.522 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:06:37 +0000 (0:00:00.636)       0:28:53.158 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:06:37 +0000 (0:00:00.053)       0:28:53.212 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:06:37 +0000 (0:00:00.047)       0:28:53.260 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:06:38 +0000 (0:00:00.054)       0:28:53.315 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:06:38 +0000 (0:00:00.054)       0:28:53.369 ***********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=image)\nok: [instance] => (item=dashboard)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:06:38 +0000 (0:00:00.110)       0:28:53.480 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:06:38 +0000 (0:00:00.074)       0:28:53.554 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:06:38 +0000 (0:00:00.065)       0:28:53.620 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nFriday 31 July 2026  00:06:38 +0000 (0:00:00.550)       0:28:54.170 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nFriday 31 July 2026  00:06:39 +0000 (0:00:00.266)       0:28:54.437 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:06:37 +0000 (0:00:35.828)       0:28:52.522 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:06:37 +0000 (0:00:00.636)       0:28:53.158 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:06:37 +0000 (0:00:00.053)       0:28:53.212 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:06:37 +0000 (0:00:00.047)       0:28:53.260 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:06:38 +0000 (0:00:00.054)       0:28:53.315 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:06:38 +0000 (0:00:00.054)       0:28:53.369 ***********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:06:38 +0000 (0:00:00.110)       0:28:53.480 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:06:38 +0000 (0:00:00.074)       0:28:53.554 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:06:38 +0000 (0:00:00.065)       0:28:53.620 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Friday 31 July 2026  00:06:38 +0000 (0:00:00.550)       0:28:54.170 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Friday 31 July 2026  00:06:39 +0000 (0:00:00.266)       0:28:54.437 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000144c1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:55.951295Z",
                            "start": "2026-07-31T00:06:55.430292Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:56.041499Z",
                            "start": "2026-07-31T00:06:55.965024Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:56.123540Z",
                            "start": "2026-07-31T00:06:56.055352Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1680 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:56.230565Z",
                            "start": "2026-07-31T00:06:56.155595Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:06:56.307826Z",
                            "start": "2026-07-31T00:06:56.243568Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000144c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:06:56.594365",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:07:16.596011",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:16.612432Z",
                            "start": "2026-07-31T00:06:56.546844Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c40",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "85"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:16.689790Z",
                            "start": "2026-07-31T00:07:16.626093Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:16.939577Z",
                            "start": "2026-07-31T00:07:16.702996Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c42",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456415.237481,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "f65bcfcdab3f8d2227976aabbfa9aa76b0ec1a6c",
                                "ctime": 1785456399.1291885,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456399.1291885,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143677,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:17.173640Z",
                            "start": "2026-07-31T00:07:16.954384Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:17.253747Z",
                            "start": "2026-07-31T00:07:17.185224Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:17.796040Z",
                            "start": "2026-07-31T00:07:17.284370Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c45",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:17.871688Z",
                            "start": "2026-07-31T00:07:17.815196Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:17.961660Z",
                            "start": "2026-07-31T00:07:17.892603Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c47",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1700 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:18.052737Z",
                            "start": "2026-07-31T00:07:17.973443Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c48",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:18.130113Z",
                            "start": "2026-07-31T00:07:18.064050Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000014c49",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:07:18.339603",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:07:38.341686",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:38.355343Z",
                            "start": "2026-07-31T00:07:18.286645Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153da",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "86"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:38.436919Z",
                            "start": "2026-07-31T00:07:38.371128Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:38.679589Z",
                            "start": "2026-07-31T00:07:38.450566Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153dc",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456415.237481,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "f65bcfcdab3f8d2227976aabbfa9aa76b0ec1a6c",
                                "ctime": 1785456399.1291885,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456399.1291885,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143677,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:38.921826Z",
                            "start": "2026-07-31T00:07:38.696143Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153dd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:39.008144Z",
                            "start": "2026-07-31T00:07:38.937276Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153de",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:39.569747Z",
                            "start": "2026-07-31T00:07:39.055027Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153df",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:39.656436Z",
                            "start": "2026-07-31T00:07:39.586609Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:39.748677Z",
                            "start": "2026-07-31T00:07:39.674509Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153e1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1720 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:39.839565Z",
                            "start": "2026-07-31T00:07:39.763076Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153e2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:07:39.931195Z",
                            "start": "2026-07-31T00:07:39.858709Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000153e3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:07:40.133403",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:08:00.135519",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:00.150337Z",
                            "start": "2026-07-31T00:07:40.078965Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b8a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "87"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:00.236516Z",
                            "start": "2026-07-31T00:08:00.166688Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:00.486831Z",
                            "start": "2026-07-31T00:08:00.247920Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b8c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456415.237481,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "f65bcfcdab3f8d2227976aabbfa9aa76b0ec1a6c",
                                "ctime": 1785456399.1291885,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456399.1291885,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143677,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:00.699180Z",
                            "start": "2026-07-31T00:08:00.501872Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b8d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:00.777818Z",
                            "start": "2026-07-31T00:08:00.712273Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:01.447043Z",
                            "start": "2026-07-31T00:08:00.937205Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b8f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:01.512278Z",
                            "start": "2026-07-31T00:08:01.464733Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:01.607304Z",
                            "start": "2026-07-31T00:08:01.529643Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b91",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1740 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:01.695547Z",
                            "start": "2026-07-31T00:08:01.619428Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b92",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:01.775962Z",
                            "start": "2026-07-31T00:08:01.708905Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000015b93",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:08:01.978603",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:08:21.980875",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:22.001803Z",
                            "start": "2026-07-31T00:08:01.929276Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016350",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "88"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:22.085459Z",
                            "start": "2026-07-31T00:08:22.016141Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016351",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:22.362941Z",
                            "start": "2026-07-31T00:08:22.099864Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016352",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456415.237481,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "f65bcfcdab3f8d2227976aabbfa9aa76b0ec1a6c",
                                "ctime": 1785456399.1291885,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456399.1291885,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143677,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:22.578031Z",
                            "start": "2026-07-31T00:08:22.375610Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016353",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:22.662165Z",
                            "start": "2026-07-31T00:08:22.590854Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016354",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:23.208258Z",
                            "start": "2026-07-31T00:08:22.696140Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016355",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:23.286721Z",
                            "start": "2026-07-31T00:08:23.227503Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016356",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:23.375316Z",
                            "start": "2026-07-31T00:08:23.305673Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016357",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1760 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:23.471886Z",
                            "start": "2026-07-31T00:08:23.391279Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016358",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:23.556026Z",
                            "start": "2026-07-31T00:08:23.486798Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016359",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:08:23.770056",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:08:43.773030",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:43.794246Z",
                            "start": "2026-07-31T00:08:23.713456Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b2c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "89"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:43.900655Z",
                            "start": "2026-07-31T00:08:43.816788Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b2d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:44.156570Z",
                            "start": "2026-07-31T00:08:43.913869Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b2e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456415.237481,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "f65bcfcdab3f8d2227976aabbfa9aa76b0ec1a6c",
                                "ctime": 1785456399.1291885,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456399.1291885,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143677,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:44.370828Z",
                            "start": "2026-07-31T00:08:44.172227Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b2f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:44.455083Z",
                            "start": "2026-07-31T00:08:44.383156Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b30",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:45.001614Z",
                            "start": "2026-07-31T00:08:44.488496Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b31",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:45.083170Z",
                            "start": "2026-07-31T00:08:45.022969Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b32",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:45.171517Z",
                            "start": "2026-07-31T00:08:45.102819Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b33",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1780 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:45.267913Z",
                            "start": "2026-07-31T00:08:45.187754Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b34",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:08:45.360382Z",
                            "start": "2026-07-31T00:08:45.279997Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000016b35",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:08:45.571819",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:09:05.573181",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:05.599638Z",
                            "start": "2026-07-31T00:08:45.518564Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001731e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "90"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:05.681268Z",
                            "start": "2026-07-31T00:09:05.612601Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001731f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:05.929910Z",
                            "start": "2026-07-31T00:09:05.694610Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017320",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456415.237481,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "f65bcfcdab3f8d2227976aabbfa9aa76b0ec1a6c",
                                "ctime": 1785456399.1291885,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456399.1291885,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143677,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:06.168730Z",
                            "start": "2026-07-31T00:09:05.945202Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017321",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:06.266409Z",
                            "start": "2026-07-31T00:09:06.184171Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017322",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:06.822169Z",
                            "start": "2026-07-31T00:09:06.305988Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017323",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:06.896986Z",
                            "start": "2026-07-31T00:09:06.839112Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017324",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:06.982772Z",
                            "start": "2026-07-31T00:09:06.915311Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017325",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1800 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:07.213769Z",
                            "start": "2026-07-31T00:09:07.137463Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017326",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:07.289925Z",
                            "start": "2026-07-31T00:09:07.225363Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017327",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:09:07.494304",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:09:27.496471",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:27.514151Z",
                            "start": "2026-07-31T00:09:07.437043Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b26",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "91"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:27.607267Z",
                            "start": "2026-07-31T00:09:27.528654Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:27.876343Z",
                            "start": "2026-07-31T00:09:27.623231Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b28",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456415.237481,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "2ca6599f38e876ab3b4e5f05823e609f4e8d98d8",
                                "ctime": 1785456567.5084336,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456567.5084336,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 145589,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:28.090476Z",
                            "start": "2026-07-31T00:09:27.889690Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b29",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1912"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:28.180183Z",
                            "start": "2026-07-31T00:09:28.101934Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b2a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +143678 /tmp/logs/molecule-aio-openvswitch.log | head -c 1912",
                            "delta": "0:00:00.007831",
                            "end": "2026-07-31 00:09:28.443987",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +143678 /tmp/logs/molecule-aio-openvswitch.log | head -c 1912",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000017b2b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:09:28.436156",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:09:22 +0000 (0:02:43.158)       0:31:37.596 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:09:22 +0000 (0:00:00.097)       0:31:37.693 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:09:22 +0000 (0:00:00.047)       0:31:37.741 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:09:22 +0000 (0:00:00.046)       0:31:37.787 ***********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nFriday 31 July 2026  00:09:22 +0000 (0:00:00.064)       0:31:37.851 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nFriday 31 July 2026  00:09:22 +0000 (0:00:00.073)       0:31:37.925 ***********\nchanged: [instance]\n\nTASK [Create images] ***********************************************************\nFriday 31 July 2026  00:09:23 +0000 (0:00:00.925)       0:31:38.850 ***********\nincluded: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nFriday 31 July 2026  00:09:23 +0000 (0:00:00.100)       0:31:38.951 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nFriday 31 July 2026  00:09:27 +0000 (0:00:03.864)       0:31:42.815 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:09:22 +0000 (0:02:43.158)       0:31:37.596 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:09:22 +0000 (0:00:00.097)       0:31:37.693 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:09:22 +0000 (0:00:00.047)       0:31:37.741 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:09:22 +0000 (0:00:00.046)       0:31:37.787 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Friday 31 July 2026  00:09:22 +0000 (0:00:00.064)       0:31:37.851 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Friday 31 July 2026  00:09:22 +0000 (0:00:00.073)       0:31:37.925 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Friday 31 July 2026  00:09:23 +0000 (0:00:00.925)       0:31:38.850 ***********",
                                "included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Friday 31 July 2026  00:09:23 +0000 (0:00:00.100)       0:31:38.951 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Friday 31 July 2026  00:09:27 +0000 (0:00:03.864)       0:31:42.815 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000017b2b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:28.750971Z",
                            "start": "2026-07-31T00:09:28.235222Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b2b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:28.847164Z",
                            "start": "2026-07-31T00:09:28.766856Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "145589"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:28.945200Z",
                            "start": "2026-07-31T00:09:28.864362Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b2d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1820 seconds.\nLast task: TASK [atmosphere.common.glance_image : Fetch source image metadata from URL]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:29.055167Z",
                            "start": "2026-07-31T00:09:28.962022Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b2e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:29.147283Z",
                            "start": "2026-07-31T00:09:29.066651Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000017b2f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:09:29.357182",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:09:49.360498",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:49.374327Z",
                            "start": "2026-07-31T00:09:29.298756Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018344",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "92"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:49.460403Z",
                            "start": "2026-07-31T00:09:49.389466Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018345",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:49.722423Z",
                            "start": "2026-07-31T00:09:49.471844Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018346",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456568.4404519,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "c9a05287bae9bcb8c3aa055fbcdbc0977ffc0126",
                                "ctime": 1785456588.912903,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456588.912903,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 146819,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:49.937923Z",
                            "start": "2026-07-31T00:09:49.736063Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018347",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1230"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:50.043607Z",
                            "start": "2026-07-31T00:09:49.953234Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018348",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +145590 /tmp/logs/molecule-aio-openvswitch.log | head -c 1230",
                            "delta": "0:00:00.007095",
                            "end": "2026-07-31 00:09:50.267785",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +145590 /tmp/logs/molecule-aio-openvswitch.log | head -c 1230",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000018349-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:09:50.260690",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nFriday 31 July 2026  00:09:28 +0000 (0:00:00.630)       0:31:43.446 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nFriday 31 July 2026  00:09:28 +0000 (0:00:00.060)       0:31:43.506 ***********\nFAILED - RETRYING: [instance]: Check if image exists (120 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (119 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (118 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (117 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (116 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (115 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (114 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (113 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (112 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (111 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (110 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (109 retries left).",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Friday 31 July 2026  00:09:28 +0000 (0:00:00.630)       0:31:43.446 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Friday 31 July 2026  00:09:28 +0000 (0:00:00.060)       0:31:43.506 ***********",
                                "FAILED - RETRYING: [instance]: Check if image exists (120 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (119 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (118 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (117 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (116 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (115 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (114 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (113 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (112 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (111 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (110 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (109 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000018349-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:50.597796Z",
                            "start": "2026-07-31T00:09:50.076090Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018349",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Check if image exists]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:50.684865Z",
                            "start": "2026-07-31T00:09:50.609905Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001834a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "146819"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:50.776598Z",
                            "start": "2026-07-31T00:09:50.709963Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001834b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1840 seconds.\nLast task: TASK [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:50.862585Z",
                            "start": "2026-07-31T00:09:50.795400Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001834c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:09:50.939497Z",
                            "start": "2026-07-31T00:09:50.874532Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001834d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:09:51.165455",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:10:11.167270",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:11.180924Z",
                            "start": "2026-07-31T00:09:51.108736Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b78",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "93"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:11.257430Z",
                            "start": "2026-07-31T00:10:11.192722Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b79",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:11.495961Z",
                            "start": "2026-07-31T00:10:11.270438Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b7a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456589.8969264,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "9f9ef2b763b3c5ba83ce604ee8766dba14a2047b",
                                "ctime": 1785456610.1814065,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456610.1814065,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 147692,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:11.710621Z",
                            "start": "2026-07-31T00:10:11.510819Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b7b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "873"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:11.794435Z",
                            "start": "2026-07-31T00:10:11.727515Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b7c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +146820 /tmp/logs/molecule-aio-openvswitch.log | head -c 873",
                            "delta": "0:00:00.007833",
                            "end": "2026-07-31 00:10:12.172790",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +146820 /tmp/logs/molecule-aio-openvswitch.log | head -c 873",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000018b7d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:10:12.164957",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (108 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (107 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (106 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (105 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (104 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (103 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (102 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (101 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (100 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (99 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (98 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (97 retries left).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (108 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (107 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (106 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (105 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (104 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (103 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (102 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (101 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (100 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (99 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (98 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (97 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000018b7d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:12.487875Z",
                            "start": "2026-07-31T00:10:11.968008Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b7d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:12.579158Z",
                            "start": "2026-07-31T00:10:12.511004Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b7e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "147692"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:12.674788Z",
                            "start": "2026-07-31T00:10:12.592939Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b7f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1860 seconds.\nLast task: TASK [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:12.777010Z",
                            "start": "2026-07-31T00:10:12.695967Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b80",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:12.874797Z",
                            "start": "2026-07-31T00:10:12.804991Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000018b81",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:10:13.075908",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:10:33.079057",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:33.095673Z",
                            "start": "2026-07-31T00:10:13.022713Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "94"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:33.173801Z",
                            "start": "2026-07-31T00:10:33.108465Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:33.434349Z",
                            "start": "2026-07-31T00:10:33.187836Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456612.1654534,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "28bf0ed8c0c7da25c16ec5d7230fadec9127a1ff",
                                "ctime": 1785456633.3619554,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456633.3619554,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 148628,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:33.647186Z",
                            "start": "2026-07-31T00:10:33.448676Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "936"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:33.756478Z",
                            "start": "2026-07-31T00:10:33.658979Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +147693 /tmp/logs/molecule-aio-openvswitch.log | head -c 936",
                            "delta": "0:00:00.007550",
                            "end": "2026-07-31 00:10:33.987657",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +147693 /tmp/logs/molecule-aio-openvswitch.log | head -c 936",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000193c7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:10:33.980107",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (96 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (95 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (94 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (93 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (92 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (91 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (90 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (89 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (88 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (87 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (86 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (85 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (84 retries left).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (96 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (95 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (94 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (93 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (92 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (91 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (90 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (89 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (88 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (87 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (86 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (85 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (84 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000193c7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:34.314260Z",
                            "start": "2026-07-31T00:10:33.795014Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:34.396451Z",
                            "start": "2026-07-31T00:10:34.329758Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "148628"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:34.506443Z",
                            "start": "2026-07-31T00:10:34.418644Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193c9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1880 seconds.\nLast task: TASK [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:34.604583Z",
                            "start": "2026-07-31T00:10:34.520733Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193ca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:34.698841Z",
                            "start": "2026-07-31T00:10:34.622038Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000193cb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:10:34.911901",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:10:54.914006",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:54.932474Z",
                            "start": "2026-07-31T00:10:34.853572Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c22",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "95"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:55.011966Z",
                            "start": "2026-07-31T00:10:54.945264Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c23",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:55.257287Z",
                            "start": "2026-07-31T00:10:55.029061Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c24",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456633.6019611,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "8cf86d84e9d8f0491f6b44a130f271a03cb68b42",
                                "ctime": 1785456654.7824626,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456654.7824626,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 149492,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:55.490202Z",
                            "start": "2026-07-31T00:10:55.272719Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c25",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "864"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:55.570879Z",
                            "start": "2026-07-31T00:10:55.506488Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c26",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +148629 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                            "delta": "0:00:00.005459",
                            "end": "2026-07-31 00:10:55.803387",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +148629 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000019c27-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:10:55.797928",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (83 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (82 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (81 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (80 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (79 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (78 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (77 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (76 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (75 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (74 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (73 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (72 retries left).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (83 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (82 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (81 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (80 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (79 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (78 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (77 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (76 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (75 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (74 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (73 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (72 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000019c27-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:56.124182Z",
                            "start": "2026-07-31T00:10:55.604878Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c27",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:56.195939Z",
                            "start": "2026-07-31T00:10:56.139459Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c28",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "149492"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:56.279067Z",
                            "start": "2026-07-31T00:10:56.214587Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c29",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1900 seconds.\nLast task: TASK [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:56.361809Z",
                            "start": "2026-07-31T00:10:56.293644Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c2a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:10:56.446052Z",
                            "start": "2026-07-31T00:10:56.375895Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000019c2b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:10:56.666357",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:11:16.668822",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:16.687117Z",
                            "start": "2026-07-31T00:10:56.605828Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a498",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "96"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:16.782121Z",
                            "start": "2026-07-31T00:11:16.700158Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a499",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:17.030807Z",
                            "start": "2026-07-31T00:11:16.795088Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a49a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456655.438478,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "f18a7b655006f9ec7ee59898b75c24de1c643bb1",
                                "ctime": 1785456672.3148775,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456672.3148775,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154427,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:17.262973Z",
                            "start": "2026-07-31T00:11:17.048936Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a49b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4935"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:17.349940Z",
                            "start": "2026-07-31T00:11:17.280155Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a49c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +149493 /tmp/logs/molecule-aio-openvswitch.log | head -c 4935",
                            "delta": "0:00:00.005398",
                            "end": "2026-07-31 00:11:17.884158",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +149493 /tmp/logs/molecule-aio-openvswitch.log | head -c 4935",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000001a49d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:11:17.878760",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (71 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (70 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (69 retries left).\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nFriday 31 July 2026  00:11:02 +0000 (0:01:34.314)       0:33:17.821 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nFriday 31 July 2026  00:11:02 +0000 (0:00:00.054)       0:33:17.875 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nFriday 31 July 2026  00:11:02 +0000 (0:00:00.062)       0:33:17.937 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nFriday 31 July 2026  00:11:02 +0000 (0:00:00.201)       0:33:18.138 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nFriday 31 July 2026  00:11:03 +0000 (0:00:00.784)       0:33:18.923 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nFriday 31 July 2026  00:11:03 +0000 (0:00:00.229)       0:33:19.153 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nFriday 31 July 2026  00:11:04 +0000 (0:00:00.254)       0:33:19.408 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nFriday 31 July 2026  00:11:04 +0000 (0:00:00.691)       0:33:20.099 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nFriday 31 July 2026  00:11:04 +0000 (0:00:00.062)       0:33:20.162 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nFriday 31 July 2026  00:11:10 +0000 (0:00:05.791)       0:33:25.953 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nFriday 31 July 2026  00:11:10 +0000 (0:00:00.055)       0:33:26.008 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nFriday 31 July 2026  00:11:10 +0000 (0:00:00.044)       0:33:26.053 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.414)       0:33:26.468 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.081)       0:33:26.550 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.049)       0:33:26.599 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.051)       0:33:26.651 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.040)       0:33:26.691 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.043)       0:33:26.734 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.045)       0:33:26.779 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.054)       0:33:26.834 ***********\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.089)       0:33:26.923 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.068)       0:33:26.992 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:11:11 +0000 (0:00:00.065)       0:33:27.057 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nFriday 31 July 2026  00:11:12 +0000 (0:00:00.566)       0:33:27.623 ***********",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (71 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (70 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (69 retries left).",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Friday 31 July 2026  00:11:02 +0000 (0:01:34.314)       0:33:17.821 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Friday 31 July 2026  00:11:02 +0000 (0:00:00.054)       0:33:17.875 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Friday 31 July 2026  00:11:02 +0000 (0:00:00.062)       0:33:17.937 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Friday 31 July 2026  00:11:02 +0000 (0:00:00.201)       0:33:18.138 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Friday 31 July 2026  00:11:03 +0000 (0:00:00.784)       0:33:18.923 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Friday 31 July 2026  00:11:03 +0000 (0:00:00.229)       0:33:19.153 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Friday 31 July 2026  00:11:04 +0000 (0:00:00.254)       0:33:19.408 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Friday 31 July 2026  00:11:04 +0000 (0:00:00.691)       0:33:20.099 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Friday 31 July 2026  00:11:04 +0000 (0:00:00.062)       0:33:20.162 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Friday 31 July 2026  00:11:10 +0000 (0:00:05.791)       0:33:25.953 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Friday 31 July 2026  00:11:10 +0000 (0:00:00.055)       0:33:26.008 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Friday 31 July 2026  00:11:10 +0000 (0:00:00.044)       0:33:26.053 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.414)       0:33:26.468 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.081)       0:33:26.550 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.049)       0:33:26.599 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.051)       0:33:26.651 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.040)       0:33:26.691 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.043)       0:33:26.734 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.045)       0:33:26.779 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.054)       0:33:26.834 ***********",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.089)       0:33:26.923 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.068)       0:33:26.992 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:11:11 +0000 (0:00:00.065)       0:33:27.057 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Friday 31 July 2026  00:11:12 +0000 (0:00:00.566)       0:33:27.623 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000001a49d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:18.201916Z",
                            "start": "2026-07-31T00:11:17.672981Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a49d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:18.317089Z",
                            "start": "2026-07-31T00:11:18.216088Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a49e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154427"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:18.395883Z",
                            "start": "2026-07-31T00:11:18.329047Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a49f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1920 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:18.489703Z",
                            "start": "2026-07-31T00:11:18.410512Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a4a0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:18.577776Z",
                            "start": "2026-07-31T00:11:18.501538Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001a4a1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:11:18.795980",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:11:38.798038",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:38.821217Z",
                            "start": "2026-07-31T00:11:18.733252Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad24",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "97"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:38.917926Z",
                            "start": "2026-07-31T00:11:38.835624Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:39.196507Z",
                            "start": "2026-07-31T00:11:38.931599Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad26",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456677.2109935,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "f18a7b655006f9ec7ee59898b75c24de1c643bb1",
                                "ctime": 1785456672.3148775,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456672.3148775,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154427,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:39.421207Z",
                            "start": "2026-07-31T00:11:39.211463Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad27",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:39.500852Z",
                            "start": "2026-07-31T00:11:39.434935Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad28",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:40.042828Z",
                            "start": "2026-07-31T00:11:39.532667Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad29",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:40.108896Z",
                            "start": "2026-07-31T00:11:40.062383Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154427"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:40.193125Z",
                            "start": "2026-07-31T00:11:40.126443Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad2b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1940 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:40.271020Z",
                            "start": "2026-07-31T00:11:40.205081Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad2c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:11:40.350846Z",
                            "start": "2026-07-31T00:11:40.284595Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ad2d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:11:40.554085",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:12:00.555826",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:00.568313Z",
                            "start": "2026-07-31T00:11:40.501995Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5c6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "98"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:00.667904Z",
                            "start": "2026-07-31T00:12:00.591329Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:00.935647Z",
                            "start": "2026-07-31T00:12:00.686202Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5c8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456677.2109935,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "f18a7b655006f9ec7ee59898b75c24de1c643bb1",
                                "ctime": 1785456672.3148775,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456672.3148775,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154427,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:01.166563Z",
                            "start": "2026-07-31T00:12:00.949177Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5c9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:01.248784Z",
                            "start": "2026-07-31T00:12:01.184922Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5ca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:01.793261Z",
                            "start": "2026-07-31T00:12:01.283162Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5cb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:01.863054Z",
                            "start": "2026-07-31T00:12:01.815591Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154427"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:01.947727Z",
                            "start": "2026-07-31T00:12:01.883381Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5cd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1960 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:02.030150Z",
                            "start": "2026-07-31T00:12:01.963168Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5ce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:02.111859Z",
                            "start": "2026-07-31T00:12:02.044759Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001b5cf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:12:02.339385",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:12:22.341140",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:22.360264Z",
                            "start": "2026-07-31T00:12:02.288750Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be7e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "99"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:22.439996Z",
                            "start": "2026-07-31T00:12:22.374850Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:22.831008Z",
                            "start": "2026-07-31T00:12:22.456800Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be80",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456677.2109935,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "f18a7b655006f9ec7ee59898b75c24de1c643bb1",
                                "ctime": 1785456672.3148775,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456672.3148775,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154427,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:23.190630Z",
                            "start": "2026-07-31T00:12:22.973932Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be81",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:23.264475Z",
                            "start": "2026-07-31T00:12:23.203209Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be82",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:23.805709Z",
                            "start": "2026-07-31T00:12:23.296296Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be83",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:23.867727Z",
                            "start": "2026-07-31T00:12:23.821423Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154427"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:23.947913Z",
                            "start": "2026-07-31T00:12:23.883326Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be85",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1980 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:24.033388Z",
                            "start": "2026-07-31T00:12:23.965689Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be86",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:24.115192Z",
                            "start": "2026-07-31T00:12:24.049517Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001be87",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:12:24.335410",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:12:44.336949",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:44.351280Z",
                            "start": "2026-07-31T00:12:24.279677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c74c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "100"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:44.446016Z",
                            "start": "2026-07-31T00:12:44.364907Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c74d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:44.703841Z",
                            "start": "2026-07-31T00:12:44.461065Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c74e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456677.2109935,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "f18a7b655006f9ec7ee59898b75c24de1c643bb1",
                                "ctime": 1785456672.3148775,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456672.3148775,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154427,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:44.936643Z",
                            "start": "2026-07-31T00:12:44.723324Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c74f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:45.034243Z",
                            "start": "2026-07-31T00:12:44.952530Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c750",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:45.587355Z",
                            "start": "2026-07-31T00:12:45.072028Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c751",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:45.661949Z",
                            "start": "2026-07-31T00:12:45.604812Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c752",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154427"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:45.760197Z",
                            "start": "2026-07-31T00:12:45.682209Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c753",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2000 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:45.846302Z",
                            "start": "2026-07-31T00:12:45.774514Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c754",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "(\n  (_atmosphere_ci_phase_poll_count | int)\n  % (_atmosphere_ci_phase_poll_chunk_size | int)\n) != 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:45.915898Z",
                            "start": "2026-07-31T00:12:45.858864Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001c755",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:12:45.988735Z",
                            "start": "2026-07-31T00:12:45.931193Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000081",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:12:46.049406",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:13:06.051257",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:06.061427Z",
                            "start": "2026-07-31T00:12:46.006136Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d032",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "101"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:06.153381Z",
                            "start": "2026-07-31T00:13:06.079161Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d033",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:06.389631Z",
                            "start": "2026-07-31T00:13:06.159656Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d034",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456677.2109935,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "68bf3d8e2b2ce94e9948b95b760da7889351dc30",
                                "ctime": 1785456785.7451768,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456785.7451768,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 159203,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:06.599019Z",
                            "start": "2026-07-31T00:13:06.395823Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d035",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4776"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:06.686576Z",
                            "start": "2026-07-31T00:13:06.606702Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d036",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +154428 /tmp/logs/molecule-aio-openvswitch.log | head -c 4776",
                            "delta": "0:00:00.007521",
                            "end": "2026-07-31 00:13:06.911755",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +154428 /tmp/logs/molecule-aio-openvswitch.log | head -c 4776",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000001d037-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:13:06.904234",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:12:54 +0000 (0:01:41.791)       0:35:09.415 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:12:54 +0000 (0:00:00.211)       0:35:09.626 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:12:54 +0000 (0:00:00.052)       0:35:09.678 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:12:54 +0000 (0:00:00.046)       0:35:09.725 ***********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nFriday 31 July 2026  00:12:54 +0000 (0:00:00.066)       0:35:09.791 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nFriday 31 July 2026  00:12:54 +0000 (0:00:00.075)       0:35:09.867 ***********\nchanged: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:12:55 +0000 (0:00:00.927)       0:35:10.795 ***********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:01.966)       0:35:12.761 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.071)       0:35:12.832 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.040)       0:35:12.873 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.041)       0:35:12.914 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.050)       0:35:12.964 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.044)       0:35:13.009 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.050)       0:35:13.059 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.059)       0:35:13.119 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.044)       0:35:13.164 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.073)       0:35:13.237 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:12:57 +0000 (0:00:00.066)       0:35:13.304 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nFriday 31 July 2026  00:12:58 +0000 (0:00:00.583)       0:35:13.887 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nFriday 31 July 2026  00:12:58 +0000 (0:00:00.230)       0:35:14.118 ***********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nFriday 31 July 2026  00:12:58 +0000 (0:00:00.053)       0:35:14.171 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nFriday 31 July 2026  00:13:05 +0000 (0:00:06.829)       0:35:21.000 ***********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nFriday 31 July 2026  00:13:05 +0000 (0:00:00.053)       0:35:21.053 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:12:54 +0000 (0:01:41.791)       0:35:09.415 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:12:54 +0000 (0:00:00.211)       0:35:09.626 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:12:54 +0000 (0:00:00.052)       0:35:09.678 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:12:54 +0000 (0:00:00.046)       0:35:09.725 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Friday 31 July 2026  00:12:54 +0000 (0:00:00.066)       0:35:09.791 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Friday 31 July 2026  00:12:54 +0000 (0:00:00.075)       0:35:09.867 ***********",
                                "changed: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:12:55 +0000 (0:00:00.927)       0:35:10.795 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:01.966)       0:35:12.761 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.071)       0:35:12.832 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.040)       0:35:12.873 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.041)       0:35:12.914 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.050)       0:35:12.964 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.044)       0:35:13.009 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.050)       0:35:13.059 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.059)       0:35:13.119 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.044)       0:35:13.164 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.073)       0:35:13.237 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:12:57 +0000 (0:00:00.066)       0:35:13.304 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Friday 31 July 2026  00:12:58 +0000 (0:00:00.583)       0:35:13.887 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Friday 31 July 2026  00:12:58 +0000 (0:00:00.230)       0:35:14.118 ***********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Friday 31 July 2026  00:12:58 +0000 (0:00:00.053)       0:35:14.171 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Friday 31 July 2026  00:13:05 +0000 (0:00:06.829)       0:35:21.000 ***********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Friday 31 July 2026  00:13:05 +0000 (0:00:00.053)       0:35:21.053 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000001d037-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:07.237438Z",
                            "start": "2026-07-31T00:13:06.714634Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d037",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:07.324679Z",
                            "start": "2026-07-31T00:13:07.245587Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d038",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "159203"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:07.391544Z",
                            "start": "2026-07-31T00:13:07.334516Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d039",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2020 seconds.\nLast task: TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:07.469085Z",
                            "start": "2026-07-31T00:13:07.400214Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d03a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:07.546792Z",
                            "start": "2026-07-31T00:13:07.477568Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d03b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:13:07.622973",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:13:27.625178",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:27.642572Z",
                            "start": "2026-07-31T00:13:07.570825Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d05e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "102"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:27.711417Z",
                            "start": "2026-07-31T00:13:27.653669Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d05f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:27.934604Z",
                            "start": "2026-07-31T00:13:27.718152Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d060",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456786.557193,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "b2f09173021e634cf53c380e0df2e3f08bbbe128",
                                "ctime": 1785456799.7934594,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456799.7934594,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165260,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:28.126399Z",
                            "start": "2026-07-31T00:13:27.942990Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d061",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6057"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:28.193662Z",
                            "start": "2026-07-31T00:13:28.136073Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d062",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +159204 /tmp/logs/molecule-aio-openvswitch.log | head -c 6057",
                            "delta": "0:00:00.007132",
                            "end": "2026-07-31 00:13:28.398241",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +159204 /tmp/logs/molecule-aio-openvswitch.log | head -c 6057",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000001d063-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:13:28.391109",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:13:07 +0000 (0:00:01.515)       0:35:22.569 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:01.979)       0:35:24.548 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.183)       0:35:24.731 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.144)       0:35:24.876 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.047)       0:35:24.924 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.046)       0:35:24.971 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.044)       0:35:25.015 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.049)       0:35:25.065 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.051)       0:35:25.116 ***********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.059)       0:35:25.175 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.064)       0:35:25.239 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:13:09 +0000 (0:00:00.068)       0:35:25.308 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nFriday 31 July 2026  00:13:10 +0000 (0:00:00.590)       0:35:25.898 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nFriday 31 July 2026  00:13:10 +0000 (0:00:00.056)       0:35:25.954 ***********\nchanged: [instance] => (item=libvirt-vnc)\nchanged: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nFriday 31 July 2026  00:13:12 +0000 (0:00:01.364)       0:35:27.319 ***********\nchanged: [instance] => (item=libvirt-vnc)\nchanged: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nFriday 31 July 2026  00:13:13 +0000 (0:00:01.275)       0:35:28.594 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nFriday 31 July 2026  00:13:13 +0000 (0:00:00.195)       0:35:28.790 ***********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:13:15 +0000 (0:00:01.546)       0:35:30.336 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:13:15 +0000 (0:00:00.068)       0:35:30.404 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nFriday 31 July 2026  00:13:15 +0000 (0:00:00.564)       0:35:30.969 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nFriday 31 July 2026  00:13:17 +0000 (0:00:01.414)       0:35:32.384 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nFriday 31 July 2026  00:13:18 +0000 (0:00:01.016)       0:35:33.400 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nFriday 31 July 2026  00:13:18 +0000 (0:00:00.201)       0:35:33.602 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:13:18 +0000 (0:00:00.491)       0:35:34.093 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:13:18 +0000 (0:00:00.097)       0:35:34.191 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:13:18 +0000 (0:00:00.084)       0:35:34.275 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:13:19 +0000 (0:00:00.668)       0:35:34.944 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:13:19 +0000 (0:00:00.049)       0:35:34.994 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:13:19 +0000 (0:00:00.054)       0:35:35.048 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:13:19 +0000 (0:00:00.053)       0:35:35.102 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:13:07 +0000 (0:00:01.515)       0:35:22.569 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:01.979)       0:35:24.548 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.183)       0:35:24.731 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.144)       0:35:24.876 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.047)       0:35:24.924 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.046)       0:35:24.971 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.044)       0:35:25.015 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.049)       0:35:25.065 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.051)       0:35:25.116 ***********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.059)       0:35:25.175 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.064)       0:35:25.239 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:13:09 +0000 (0:00:00.068)       0:35:25.308 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Friday 31 July 2026  00:13:10 +0000 (0:00:00.590)       0:35:25.898 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Friday 31 July 2026  00:13:10 +0000 (0:00:00.056)       0:35:25.954 ***********",
                                "changed: [instance] => (item=libvirt-vnc)",
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Friday 31 July 2026  00:13:12 +0000 (0:00:01.364)       0:35:27.319 ***********",
                                "changed: [instance] => (item=libvirt-vnc)",
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Friday 31 July 2026  00:13:13 +0000 (0:00:01.275)       0:35:28.594 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:13:13 +0000 (0:00:00.195)       0:35:28.790 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:13:15 +0000 (0:00:01.546)       0:35:30.336 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:13:15 +0000 (0:00:00.068)       0:35:30.404 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:13:15 +0000 (0:00:00.564)       0:35:30.969 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Friday 31 July 2026  00:13:17 +0000 (0:00:01.414)       0:35:32.384 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Friday 31 July 2026  00:13:18 +0000 (0:00:01.016)       0:35:33.400 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Friday 31 July 2026  00:13:18 +0000 (0:00:00.201)       0:35:33.602 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:13:18 +0000 (0:00:00.491)       0:35:34.093 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:13:18 +0000 (0:00:00.097)       0:35:34.191 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:13:18 +0000 (0:00:00.084)       0:35:34.275 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:13:19 +0000 (0:00:00.668)       0:35:34.944 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:13:19 +0000 (0:00:00.049)       0:35:34.994 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:13:19 +0000 (0:00:00.054)       0:35:35.048 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:13:19 +0000 (0:00:00.053)       0:35:35.102 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000001d063-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:28.737374Z",
                            "start": "2026-07-31T00:13:28.218599Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d063",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:28.993037Z",
                            "start": "2026-07-31T00:13:28.746169Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d064",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165260"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:29.220360Z",
                            "start": "2026-07-31T00:13:29.164859Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d065",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2040 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:29.281759Z",
                            "start": "2026-07-31T00:13:29.226190Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d066",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:29.347682Z",
                            "start": "2026-07-31T00:13:29.290414Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d067",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:13:29.410974",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:13:49.412670",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:49.673748Z",
                            "start": "2026-07-31T00:13:29.370831Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0d6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "103"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:49.750455Z",
                            "start": "2026-07-31T00:13:49.686454Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0d7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:49.975929Z",
                            "start": "2026-07-31T00:13:49.757771Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0d8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456808.077626,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "b2f09173021e634cf53c380e0df2e3f08bbbe128",
                                "ctime": 1785456799.7934594,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456799.7934594,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165260,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:50.170239Z",
                            "start": "2026-07-31T00:13:49.982920Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0d9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:50.234685Z",
                            "start": "2026-07-31T00:13:50.178611Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0da",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:50.778031Z",
                            "start": "2026-07-31T00:13:50.268147Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0db",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:50.831475Z",
                            "start": "2026-07-31T00:13:50.785255Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0dc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165260"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:50.911809Z",
                            "start": "2026-07-31T00:13:50.857070Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0dd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2060 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:50.975406Z",
                            "start": "2026-07-31T00:13:50.919936Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0de",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:13:51.037034Z",
                            "start": "2026-07-31T00:13:50.981700Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d0df",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:13:51.105714",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:14:11.107400",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:11.120472Z",
                            "start": "2026-07-31T00:13:51.062771Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d164",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "104"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:11.184301Z",
                            "start": "2026-07-31T00:14:11.127487Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d165",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:11.414021Z",
                            "start": "2026-07-31T00:14:11.192432Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d166",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456808.077626,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:11.611590Z",
                            "start": "2026-07-31T00:14:11.422217Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d167",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3871"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:11.676293Z",
                            "start": "2026-07-31T00:14:11.619124Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d168",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +165261 /tmp/logs/molecule-aio-openvswitch.log | head -c 3871",
                            "delta": "0:00:00.007259",
                            "end": "2026-07-31 00:14:11.903578",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +165261 /tmp/logs/molecule-aio-openvswitch.log | head -c 3871",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000001d169-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:14:11.896319",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:13:55 +0000 (0:00:35.853)       0:36:10.955 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.642)       0:36:11.597 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.057)       0:36:11.654 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.053)       0:36:11.708 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.054)       0:36:11.762 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.047)       0:36:11.810 ***********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=oslo_db_api)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=identity)\nok: [instance] => (item=compute_novnc_proxy)\nok: [instance] => (item=volumev3)\nok: [instance] => (item=placement)\nok: [instance] => (item=compute)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.201)       0:36:12.012 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.068)       0:36:12.081 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:13:56 +0000 (0:00:00.062)       0:36:12.143 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nFriday 31 July 2026  00:13:57 +0000 (0:00:00.583)       0:36:12.727 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nFriday 31 July 2026  00:13:57 +0000 (0:00:00.049)       0:36:12.776 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nFriday 31 July 2026  00:13:57 +0000 (0:00:00.237)       0:36:13.014 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nFriday 31 July 2026  00:13:58 +0000 (0:00:00.487)       0:36:13.501 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nFriday 31 July 2026  00:13:58 +0000 (0:00:00.735)       0:36:14.237 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nFriday 31 July 2026  00:13:59 +0000 (0:00:00.271)       0:36:14.509 ***********\nok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nFriday 31 July 2026  00:14:00 +0000 (0:00:01.218)       0:36:15.727 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nFriday 31 July 2026  00:14:00 +0000 (0:00:00.385)       0:36:16.113 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:13:55 +0000 (0:00:35.853)       0:36:10.955 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.642)       0:36:11.597 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.057)       0:36:11.654 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.053)       0:36:11.708 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.054)       0:36:11.762 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.047)       0:36:11.810 ***********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=compute)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.201)       0:36:12.012 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.068)       0:36:12.081 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:13:56 +0000 (0:00:00.062)       0:36:12.143 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Friday 31 July 2026  00:13:57 +0000 (0:00:00.583)       0:36:12.727 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Friday 31 July 2026  00:13:57 +0000 (0:00:00.049)       0:36:12.776 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Friday 31 July 2026  00:13:57 +0000 (0:00:00.237)       0:36:13.014 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Friday 31 July 2026  00:13:58 +0000 (0:00:00.487)       0:36:13.501 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Friday 31 July 2026  00:13:58 +0000 (0:00:00.735)       0:36:14.237 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Friday 31 July 2026  00:13:59 +0000 (0:00:00.271)       0:36:14.509 ***********",
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Friday 31 July 2026  00:14:00 +0000 (0:00:01.218)       0:36:15.727 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Friday 31 July 2026  00:14:00 +0000 (0:00:00.385)       0:36:16.113 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000001d169-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:12.227464Z",
                            "start": "2026-07-31T00:14:11.705711Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d169",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:12.300058Z",
                            "start": "2026-07-31T00:14:12.236465Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d16a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:12.366605Z",
                            "start": "2026-07-31T00:14:12.308529Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d16b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2080 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:12.429893Z",
                            "start": "2026-07-31T00:14:12.374412Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d16c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:12.502120Z",
                            "start": "2026-07-31T00:14:12.435917Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d16d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:14:12.574043",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:14:32.576398",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:32.596272Z",
                            "start": "2026-07-31T00:14:12.526841Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d208",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "105"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:32.661656Z",
                            "start": "2026-07-31T00:14:32.605860Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d209",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:32.898813Z",
                            "start": "2026-07-31T00:14:32.670206Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d20a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:33.119646Z",
                            "start": "2026-07-31T00:14:32.904726Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d20b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:33.191710Z",
                            "start": "2026-07-31T00:14:33.135779Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d20c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:33.817238Z",
                            "start": "2026-07-31T00:14:33.306857Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d20d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:33.881108Z",
                            "start": "2026-07-31T00:14:33.830295Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d20e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:33.964692Z",
                            "start": "2026-07-31T00:14:33.895111Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d20f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2100 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:34.043674Z",
                            "start": "2026-07-31T00:14:33.974103Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d210",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:34.118052Z",
                            "start": "2026-07-31T00:14:34.052301Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d211",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:14:34.185335",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:14:54.186794",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:54.200983Z",
                            "start": "2026-07-31T00:14:34.143327Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "106"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:54.270014Z",
                            "start": "2026-07-31T00:14:54.209146Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:54.510432Z",
                            "start": "2026-07-31T00:14:54.278459Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:54.728731Z",
                            "start": "2026-07-31T00:14:54.517199Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:54.789878Z",
                            "start": "2026-07-31T00:14:54.734803Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:55.329044Z",
                            "start": "2026-07-31T00:14:54.818742Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:55.387776Z",
                            "start": "2026-07-31T00:14:55.337812Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:55.463929Z",
                            "start": "2026-07-31T00:14:55.402674Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2c9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2120 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:55.530239Z",
                            "start": "2026-07-31T00:14:55.475820Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2ca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:14:55.588630Z",
                            "start": "2026-07-31T00:14:55.536707Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d2cb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:14:55.660308",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:15:15.662148",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:15.674755Z",
                            "start": "2026-07-31T00:14:55.619778Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d392",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "107"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:15.733467Z",
                            "start": "2026-07-31T00:15:15.681040Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d393",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:15.960419Z",
                            "start": "2026-07-31T00:15:15.739679Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d394",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:16.158673Z",
                            "start": "2026-07-31T00:15:15.970455Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d395",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:16.221471Z",
                            "start": "2026-07-31T00:15:16.167011Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d396",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:16.760258Z",
                            "start": "2026-07-31T00:15:16.250559Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d397",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:16.815618Z",
                            "start": "2026-07-31T00:15:16.769651Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d398",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:16.876945Z",
                            "start": "2026-07-31T00:15:16.825170Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d399",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2140 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:16.947154Z",
                            "start": "2026-07-31T00:15:16.883123Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d39a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:17.012768Z",
                            "start": "2026-07-31T00:15:16.959032Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d39b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:15:17.091131",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:15:37.092761",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:37.106247Z",
                            "start": "2026-07-31T00:15:17.045476Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d478",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "108"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:37.180860Z",
                            "start": "2026-07-31T00:15:37.113787Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d479",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:37.572744Z",
                            "start": "2026-07-31T00:15:37.190275Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d47a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:37.856234Z",
                            "start": "2026-07-31T00:15:37.657189Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d47b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:37.933355Z",
                            "start": "2026-07-31T00:15:37.862752Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d47c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:38.475583Z",
                            "start": "2026-07-31T00:15:37.961582Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d47d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:38.535812Z",
                            "start": "2026-07-31T00:15:38.487981Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d47e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:38.602869Z",
                            "start": "2026-07-31T00:15:38.547714Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d47f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2160 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:38.674337Z",
                            "start": "2026-07-31T00:15:38.608997Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d480",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:38.736373Z",
                            "start": "2026-07-31T00:15:38.682604Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d481",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:15:38.812508",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:15:58.814946",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:58.831187Z",
                            "start": "2026-07-31T00:15:38.767884Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d574",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:58.897427Z",
                            "start": "2026-07-31T00:15:58.840080Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d575",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:59.153027Z",
                            "start": "2026-07-31T00:15:58.904051Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d576",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:59.348500Z",
                            "start": "2026-07-31T00:15:59.161152Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d577",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:59.413005Z",
                            "start": "2026-07-31T00:15:59.359258Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d578",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:15:59.954748Z",
                            "start": "2026-07-31T00:15:59.444089Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d579",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:00.014613Z",
                            "start": "2026-07-31T00:15:59.967923Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d57a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:00.080600Z",
                            "start": "2026-07-31T00:16:00.025351Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d57b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2180 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:00.142310Z",
                            "start": "2026-07-31T00:16:00.090089Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d57c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:00.201422Z",
                            "start": "2026-07-31T00:16:00.148402Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d57d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:16:00.277666",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:16:20.279584",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:20.291778Z",
                            "start": "2026-07-31T00:16:00.235188Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d686",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "110"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:20.360012Z",
                            "start": "2026-07-31T00:16:20.299608Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d687",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:20.596518Z",
                            "start": "2026-07-31T00:16:20.367148Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d688",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:20.801858Z",
                            "start": "2026-07-31T00:16:20.603042Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d689",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:20.875998Z",
                            "start": "2026-07-31T00:16:20.809195Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d68a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:21.413398Z",
                            "start": "2026-07-31T00:16:20.903197Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d68b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:21.473579Z",
                            "start": "2026-07-31T00:16:21.427087Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d68c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:21.538788Z",
                            "start": "2026-07-31T00:16:21.485522Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d68d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2200 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:21.602892Z",
                            "start": "2026-07-31T00:16:21.547160Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d68e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:21.659781Z",
                            "start": "2026-07-31T00:16:21.608934Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d68f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:16:21.804798",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:16:41.806092",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:41.820300Z",
                            "start": "2026-07-31T00:16:21.763569Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7ae",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "111"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:41.881650Z",
                            "start": "2026-07-31T00:16:41.826380Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:42.129678Z",
                            "start": "2026-07-31T00:16:41.889599Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:42.325847Z",
                            "start": "2026-07-31T00:16:42.136671Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:42.393892Z",
                            "start": "2026-07-31T00:16:42.333744Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:42.931990Z",
                            "start": "2026-07-31T00:16:42.420598Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:42.994767Z",
                            "start": "2026-07-31T00:16:42.945661Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:43.067880Z",
                            "start": "2026-07-31T00:16:43.007500Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2220 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:43.144419Z",
                            "start": "2026-07-31T00:16:43.075539Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:16:43.221980Z",
                            "start": "2026-07-31T00:16:43.152408Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d7b7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:16:43.311266",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:17:03.313305",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:03.332893Z",
                            "start": "2026-07-31T00:16:43.261732Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8ec",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "112"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:03.395701Z",
                            "start": "2026-07-31T00:17:03.339314Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:03.621885Z",
                            "start": "2026-07-31T00:17:03.403849Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8ee",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:03.818120Z",
                            "start": "2026-07-31T00:17:03.630233Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8ef",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:03.896351Z",
                            "start": "2026-07-31T00:17:03.826141Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8f0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:04.436545Z",
                            "start": "2026-07-31T00:17:03.926509Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8f1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:04.499097Z",
                            "start": "2026-07-31T00:17:04.449958Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:04.572783Z",
                            "start": "2026-07-31T00:17:04.513067Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8f3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2240 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:04.639594Z",
                            "start": "2026-07-31T00:17:04.580833Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8f4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:04.708609Z",
                            "start": "2026-07-31T00:17:04.648939Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001d8f5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:17:04.792533",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:17:24.794703",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:24.812407Z",
                            "start": "2026-07-31T00:17:04.746860Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da40",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "113"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:24.922308Z",
                            "start": "2026-07-31T00:17:24.835987Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:25.181837Z",
                            "start": "2026-07-31T00:17:24.932419Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da42",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:25.387699Z",
                            "start": "2026-07-31T00:17:25.195126Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:25.454242Z",
                            "start": "2026-07-31T00:17:25.398817Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:25.990145Z",
                            "start": "2026-07-31T00:17:25.480175Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da45",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:26.115143Z",
                            "start": "2026-07-31T00:17:25.997503Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:26.257152Z",
                            "start": "2026-07-31T00:17:26.200501Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da47",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2260 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:26.331042Z",
                            "start": "2026-07-31T00:17:26.265577Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da48",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:26.394818Z",
                            "start": "2026-07-31T00:17:26.341676Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001da49",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:17:26.495954",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:17:46.498025",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:46.513422Z",
                            "start": "2026-07-31T00:17:26.455938Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbaa",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "114"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:46.600232Z",
                            "start": "2026-07-31T00:17:46.528899Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbab",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:46.904665Z",
                            "start": "2026-07-31T00:17:46.610635Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbac",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:47.117176Z",
                            "start": "2026-07-31T00:17:46.915514Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbad",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:47.182177Z",
                            "start": "2026-07-31T00:17:47.125748Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbae",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:47.723072Z",
                            "start": "2026-07-31T00:17:47.210648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbaf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:47.785095Z",
                            "start": "2026-07-31T00:17:47.735856Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbb0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:47.862008Z",
                            "start": "2026-07-31T00:17:47.798959Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbb1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2280 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:47.942860Z",
                            "start": "2026-07-31T00:17:47.870180Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbb2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:17:48.020021Z",
                            "start": "2026-07-31T00:17:47.953883Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dbb3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:17:48.111682",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-31 00:18:08.118227",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:08.138080Z",
                            "start": "2026-07-31T00:17:48.060773Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd2a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "115"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:08.209758Z",
                            "start": "2026-07-31T00:18:08.144502Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd2b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:08.466632Z",
                            "start": "2026-07-31T00:18:08.233862Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd2c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:08.677173Z",
                            "start": "2026-07-31T00:18:08.473524Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd2d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:08.752000Z",
                            "start": "2026-07-31T00:18:08.685839Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd2e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:09.292397Z",
                            "start": "2026-07-31T00:18:08.781297Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd2f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:09.350981Z",
                            "start": "2026-07-31T00:18:09.305090Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd30",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:09.419409Z",
                            "start": "2026-07-31T00:18:09.361961Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd31",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2300 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:09.483723Z",
                            "start": "2026-07-31T00:18:09.428272Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd32",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:09.558077Z",
                            "start": "2026-07-31T00:18:09.492465Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dd33",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:18:09.646034",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:18:29.648036",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:29.665060Z",
                            "start": "2026-07-31T00:18:09.598127Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "116"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:29.740928Z",
                            "start": "2026-07-31T00:18:29.671865Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:29.986402Z",
                            "start": "2026-07-31T00:18:29.747438Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec2",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:30.192466Z",
                            "start": "2026-07-31T00:18:29.995984Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:30.257023Z",
                            "start": "2026-07-31T00:18:30.200969Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:30.793342Z",
                            "start": "2026-07-31T00:18:30.283311Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:31.003074Z",
                            "start": "2026-07-31T00:18:30.952004Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:31.069208Z",
                            "start": "2026-07-31T00:18:31.014537Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec7",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2320 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:31.135662Z",
                            "start": "2026-07-31T00:18:31.078127Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:31.201746Z",
                            "start": "2026-07-31T00:18:31.145062Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001dec9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:18:31.284269",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:18:51.285582",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:51.300175Z",
                            "start": "2026-07-31T00:18:31.243180Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e06c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:51.372825Z",
                            "start": "2026-07-31T00:18:51.309604Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e06d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:51.623880Z",
                            "start": "2026-07-31T00:18:51.397257Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e06e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:52.266925Z",
                            "start": "2026-07-31T00:18:51.632818Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e06f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:52.352082Z",
                            "start": "2026-07-31T00:18:52.278727Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e070",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:52.887892Z",
                            "start": "2026-07-31T00:18:52.378171Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e071",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:52.943347Z",
                            "start": "2026-07-31T00:18:52.897054Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e072",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:53.011451Z",
                            "start": "2026-07-31T00:18:52.955385Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e073",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2340 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:53.086999Z",
                            "start": "2026-07-31T00:18:53.019939Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e074",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:18:53.151171Z",
                            "start": "2026-07-31T00:18:53.097030Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e075",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:18:53.242707",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:19:13.244333",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:13.262827Z",
                            "start": "2026-07-31T00:18:53.197609Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e22e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "118"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:13.342350Z",
                            "start": "2026-07-31T00:19:13.270358Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e22f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:13.579067Z",
                            "start": "2026-07-31T00:19:13.349892Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e230",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "80830c9a1cf5ea3c2b7dfcbcf8db2834047bc598",
                                "ctime": 1785456840.8022957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785456840.8022957,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169131,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:13.807696Z",
                            "start": "2026-07-31T00:19:13.587905Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e231",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:13.872196Z",
                            "start": "2026-07-31T00:19:13.815093Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e232",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:14.415602Z",
                            "start": "2026-07-31T00:19:13.904472Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e233",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:14.476867Z",
                            "start": "2026-07-31T00:19:14.429901Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e234",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:14.543326Z",
                            "start": "2026-07-31T00:19:14.488348Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e235",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2360 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:14.607883Z",
                            "start": "2026-07-31T00:19:14.551238Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e236",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:14.671275Z",
                            "start": "2026-07-31T00:19:14.615814Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e237",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:19:14.765451",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:19:34.767427",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:34.779833Z",
                            "start": "2026-07-31T00:19:14.723974Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e406",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "119"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:34.843710Z",
                            "start": "2026-07-31T00:19:34.787937Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e407",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:35.104936Z",
                            "start": "2026-07-31T00:19:34.852842Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e408",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785456851.5665324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "e79256e6acf2638143c95ee1e967f70d08ff9066",
                                "ctime": 1785457173.413237,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457173.413237,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 171902,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:35.322014Z",
                            "start": "2026-07-31T00:19:35.111391Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e409",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2771"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:35.389650Z",
                            "start": "2026-07-31T00:19:35.332317Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e40a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +169132 /tmp/logs/molecule-aio-openvswitch.log | head -c 2771",
                            "delta": "0:00:00.008128",
                            "end": "2026-07-31 00:19:35.681500",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +169132 /tmp/logs/molecule-aio-openvswitch.log | head -c 2771",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000001e40b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:19:35.673372",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:19:23 +0000 (0:05:22.318)       0:41:38.431 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:19:23 +0000 (0:00:00.108)       0:41:38.540 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:19:23 +0000 (0:00:00.054)       0:41:38.594 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:19:23 +0000 (0:00:00.051)       0:41:38.645 ***********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nFriday 31 July 2026  00:19:23 +0000 (0:00:00.055)       0:41:38.701 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nFriday 31 July 2026  00:19:23 +0000 (0:00:00.076)       0:41:38.777 ***********\nchanged: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:19:24 +0000 (0:00:00.930)       0:41:39.708 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:19:24 +0000 (0:00:00.110)       0:41:39.819 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:19:24 +0000 (0:00:00.046)       0:41:39.866 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:19:24 +0000 (0:00:00.050)       0:41:39.917 ***********\nok: [instance]\n\nTASK [Create Ingress compute-novnc-proxy] **************************************\nFriday 31 July 2026  00:19:24 +0000 (0:00:00.061)       0:41:39.978 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nFriday 31 July 2026  00:19:24 +0000 (0:00:00.073)       0:41:40.051 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nFriday 31 July 2026  00:19:25 +0000 (0:00:00.951)       0:41:41.003 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nFriday 31 July 2026  00:19:26 +0000 (0:00:00.682)       0:41:41.686 ***********\nFAILED - RETRYING: [instance]: Create flavors (60 retries left).\nFAILED - RETRYING: [instance]: Create flavors (59 retries left).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:19:23 +0000 (0:05:22.318)       0:41:38.431 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:19:23 +0000 (0:00:00.108)       0:41:38.540 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:19:23 +0000 (0:00:00.054)       0:41:38.594 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:19:23 +0000 (0:00:00.051)       0:41:38.645 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Friday 31 July 2026  00:19:23 +0000 (0:00:00.055)       0:41:38.701 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Friday 31 July 2026  00:19:23 +0000 (0:00:00.076)       0:41:38.777 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:19:24 +0000 (0:00:00.930)       0:41:39.708 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:19:24 +0000 (0:00:00.110)       0:41:39.819 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:19:24 +0000 (0:00:00.046)       0:41:39.866 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:19:24 +0000 (0:00:00.050)       0:41:39.917 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Friday 31 July 2026  00:19:24 +0000 (0:00:00.061)       0:41:39.978 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Friday 31 July 2026  00:19:24 +0000 (0:00:00.073)       0:41:40.051 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Friday 31 July 2026  00:19:25 +0000 (0:00:00.951)       0:41:41.003 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Friday 31 July 2026  00:19:26 +0000 (0:00:00.682)       0:41:41.686 ***********",
                                "FAILED - RETRYING: [instance]: Create flavors (60 retries left).",
                                "FAILED - RETRYING: [instance]: Create flavors (59 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000001e40b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:36.010568Z",
                            "start": "2026-07-31T00:19:35.487002Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e40b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.nova : Create flavors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:36.095172Z",
                            "start": "2026-07-31T00:19:36.020202Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e40c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "171902"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:36.176624Z",
                            "start": "2026-07-31T00:19:36.104773Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e40d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2380 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Create flavors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:36.254592Z",
                            "start": "2026-07-31T00:19:36.184024Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e40e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:36.321930Z",
                            "start": "2026-07-31T00:19:36.264421Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e40f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:19:36.412131",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:19:56.413716",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:56.434827Z",
                            "start": "2026-07-31T00:19:36.369603Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5f4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "120"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:56.511231Z",
                            "start": "2026-07-31T00:19:56.443968Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:56.762623Z",
                            "start": "2026-07-31T00:19:56.520054Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5f6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457175.2652745,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "d6c2ef04c9562a37a7119befcbe7349515e116a4",
                                "ctime": 1785457185.40548,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457185.40548,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 173631,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:56.966865Z",
                            "start": "2026-07-31T00:19:56.769184Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5f7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1729"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:57.029425Z",
                            "start": "2026-07-31T00:19:56.973711Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5f8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +171903 /tmp/logs/molecule-aio-openvswitch.log | head -c 1729",
                            "delta": "0:00:00.006850",
                            "end": "2026-07-31 00:19:57.251289",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +171903 /tmp/logs/molecule-aio-openvswitch.log | head -c 1729",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000001e5f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:19:57.244439",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\nchanged: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})\nchanged: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})\nchanged: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})\nchanged: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:19:44 +0000 (0:00:17.914)       0:41:59.600 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:19:44 +0000 (0:00:00.199)       0:41:59.800 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:19:44 +0000 (0:00:00.085)       0:41:59.885 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:19:45 +0000 (0:00:00.683)       0:42:00.569 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:19:45 +0000 (0:00:00.051)       0:42:00.621 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:19:45 +0000 (0:00:00.048)       0:42:00.669 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:19:45 +0000 (0:00:00.047)       0:42:00.717 ***********",
                            "stdout_lines": [
                                "changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "changed: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                                "changed: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})",
                                "changed: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})",
                                "changed: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:19:44 +0000 (0:00:17.914)       0:41:59.600 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:19:44 +0000 (0:00:00.199)       0:41:59.800 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:19:44 +0000 (0:00:00.085)       0:41:59.885 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:19:45 +0000 (0:00:00.683)       0:42:00.569 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:19:45 +0000 (0:00:00.051)       0:42:00.621 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:19:45 +0000 (0:00:00.048)       0:42:00.669 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:19:45 +0000 (0:00:00.047)       0:42:00.717 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000001e5f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:57.579261Z",
                            "start": "2026-07-31T00:19:57.058776Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5f9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:57.655712Z",
                            "start": "2026-07-31T00:19:57.589163Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "173631"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:57.715726Z",
                            "start": "2026-07-31T00:19:57.665056Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5fb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2400 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:57.789007Z",
                            "start": "2026-07-31T00:19:57.722390Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5fc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:19:57.853235Z",
                            "start": "2026-07-31T00:19:57.798286Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e5fd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:19:57.972177",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:20:17.974080",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:17.989160Z",
                            "start": "2026-07-31T00:19:57.927153Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7f8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "121"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:18.052126Z",
                            "start": "2026-07-31T00:20:17.998474Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7f9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:18.294330Z",
                            "start": "2026-07-31T00:20:18.059893Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7fa",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457196.9217129,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:18.482910Z",
                            "start": "2026-07-31T00:20:18.305747Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7fb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3455"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:18.546635Z",
                            "start": "2026-07-31T00:20:18.491679Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7fc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +173632 /tmp/logs/molecule-aio-openvswitch.log | head -c 3455",
                            "delta": "0:00:00.005071",
                            "end": "2026-07-31 00:20:18.783920",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +173632 /tmp/logs/molecule-aio-openvswitch.log | head -c 3455",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000001e7fd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:20:18.778849",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:20:11 +0000 (0:00:25.874)       0:42:26.592 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:20:11 +0000 (0:00:00.673)       0:42:27.265 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:20:12 +0000 (0:00:00.063)       0:42:27.328 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:20:12 +0000 (0:00:00.064)       0:42:27.393 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:20:12 +0000 (0:00:00.067)       0:42:27.461 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:20:12 +0000 (0:00:00.052)       0:42:27.513 ***********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=dns)\nok: [instance] => (item=identity)\nok: [instance] => (item=compute)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:20:12 +0000 (0:00:00.168)       0:42:27.681 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:20:12 +0000 (0:00:00.068)       0:42:27.750 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:20:12 +0000 (0:00:00.065)       0:42:27.815 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nFriday 31 July 2026  00:20:13 +0000 (0:00:00.588)       0:42:28.404 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nFriday 31 July 2026  00:20:13 +0000 (0:00:00.640)       0:42:29.044 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nFriday 31 July 2026  00:20:13 +0000 (0:00:00.038)       0:42:29.083 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nFriday 31 July 2026  00:20:14 +0000 (0:00:00.499)       0:42:29.582 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nFriday 31 July 2026  00:20:14 +0000 (0:00:00.049)       0:42:29.631 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nFriday 31 July 2026  00:20:14 +0000 (0:00:00.064)       0:42:29.696 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nFriday 31 July 2026  00:20:14 +0000 (0:00:00.141)       0:42:29.837 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:20:11 +0000 (0:00:25.874)       0:42:26.592 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:20:11 +0000 (0:00:00.673)       0:42:27.265 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:20:12 +0000 (0:00:00.063)       0:42:27.328 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:20:12 +0000 (0:00:00.064)       0:42:27.393 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:20:12 +0000 (0:00:00.067)       0:42:27.461 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:20:12 +0000 (0:00:00.052)       0:42:27.513 ***********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=dns)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=compute)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:20:12 +0000 (0:00:00.168)       0:42:27.681 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:20:12 +0000 (0:00:00.068)       0:42:27.750 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:20:12 +0000 (0:00:00.065)       0:42:27.815 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Friday 31 July 2026  00:20:13 +0000 (0:00:00.588)       0:42:28.404 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Friday 31 July 2026  00:20:13 +0000 (0:00:00.640)       0:42:29.044 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Friday 31 July 2026  00:20:13 +0000 (0:00:00.038)       0:42:29.083 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Friday 31 July 2026  00:20:14 +0000 (0:00:00.499)       0:42:29.582 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Friday 31 July 2026  00:20:14 +0000 (0:00:00.049)       0:42:29.631 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Friday 31 July 2026  00:20:14 +0000 (0:00:00.064)       0:42:29.696 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:20:14 +0000 (0:00:00.141)       0:42:29.837 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000001e7fd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:19.101281Z",
                            "start": "2026-07-31T00:20:18.575862Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7fd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:19.196343Z",
                            "start": "2026-07-31T00:20:19.110468Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7fe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:19.260792Z",
                            "start": "2026-07-31T00:20:19.204256Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e7ff",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2420 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:19.322095Z",
                            "start": "2026-07-31T00:20:19.267724Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e800",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:19.387111Z",
                            "start": "2026-07-31T00:20:19.329721Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001e801",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:20:19.476358",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:20:39.479424",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:39.502975Z",
                            "start": "2026-07-31T00:20:19.434644Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea12",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "122"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:39.566436Z",
                            "start": "2026-07-31T00:20:39.509785Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:39.793936Z",
                            "start": "2026-07-31T00:20:39.575573Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea14",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:40.000514Z",
                            "start": "2026-07-31T00:20:39.803205Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea15",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:40.248319Z",
                            "start": "2026-07-31T00:20:40.010633Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea16",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:40.782677Z",
                            "start": "2026-07-31T00:20:40.273113Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea17",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:40.843124Z",
                            "start": "2026-07-31T00:20:40.796887Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:40.922636Z",
                            "start": "2026-07-31T00:20:40.855097Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea19",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2440 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:40.996127Z",
                            "start": "2026-07-31T00:20:40.930372Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea1a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:20:41.059308Z",
                            "start": "2026-07-31T00:20:41.006000Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ea1b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:20:41.168033",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:21:01.169752",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:01.188303Z",
                            "start": "2026-07-31T00:20:41.123434Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec42",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "123"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:01.255448Z",
                            "start": "2026-07-31T00:21:01.196932Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec43",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:01.538486Z",
                            "start": "2026-07-31T00:21:01.264293Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec44",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:01.753751Z",
                            "start": "2026-07-31T00:21:01.550830Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec45",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:01.824123Z",
                            "start": "2026-07-31T00:21:01.763338Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec46",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:02.358833Z",
                            "start": "2026-07-31T00:21:01.850016Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec47",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:02.434559Z",
                            "start": "2026-07-31T00:21:02.367601Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec48",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:02.515395Z",
                            "start": "2026-07-31T00:21:02.442544Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec49",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2460 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:02.578628Z",
                            "start": "2026-07-31T00:21:02.522032Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec4a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:02.652033Z",
                            "start": "2026-07-31T00:21:02.587364Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ec4b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:21:02.780289",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:21:22.782634",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:22.804062Z",
                            "start": "2026-07-31T00:21:02.737719Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee88",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "124"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:22.863889Z",
                            "start": "2026-07-31T00:21:22.810376Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee89",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:23.086840Z",
                            "start": "2026-07-31T00:21:22.870375Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee8a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:23.280171Z",
                            "start": "2026-07-31T00:21:23.094872Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee8b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:23.343662Z",
                            "start": "2026-07-31T00:21:23.290864Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee8c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:23.882427Z",
                            "start": "2026-07-31T00:21:23.371760Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee8d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:23.950210Z",
                            "start": "2026-07-31T00:21:23.896923Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee8e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:24.021903Z",
                            "start": "2026-07-31T00:21:23.961922Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee8f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2480 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:24.098727Z",
                            "start": "2026-07-31T00:21:24.030462Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee90",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:24.166274Z",
                            "start": "2026-07-31T00:21:24.106783Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001ee91",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:21:24.381705",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:21:44.383712",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:44.491551Z",
                            "start": "2026-07-31T00:21:24.221694Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0e4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "125"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:44.552933Z",
                            "start": "2026-07-31T00:21:44.497784Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0e5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:44.803639Z",
                            "start": "2026-07-31T00:21:44.562122Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0e6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:45.018506Z",
                            "start": "2026-07-31T00:21:44.813654Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0e7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:45.080698Z",
                            "start": "2026-07-31T00:21:45.026278Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0e8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:45.617317Z",
                            "start": "2026-07-31T00:21:45.107272Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0e9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:45.678447Z",
                            "start": "2026-07-31T00:21:45.631747Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0ea",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:45.754669Z",
                            "start": "2026-07-31T00:21:45.690825Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0eb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2500 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:45.848152Z",
                            "start": "2026-07-31T00:21:45.762818Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0ec",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:21:45.912556Z",
                            "start": "2026-07-31T00:21:45.858807Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f0ed",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:21:46.020977",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:22:06.024228",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:06.039890Z",
                            "start": "2026-07-31T00:21:45.977962Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f356",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "126"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:06.125852Z",
                            "start": "2026-07-31T00:22:06.060926Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f357",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:06.368224Z",
                            "start": "2026-07-31T00:22:06.134343Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f358",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:06.579119Z",
                            "start": "2026-07-31T00:22:06.376449Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f359",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:06.662596Z",
                            "start": "2026-07-31T00:22:06.586807Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f35a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:07.211386Z",
                            "start": "2026-07-31T00:22:06.700564Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f35b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:07.279189Z",
                            "start": "2026-07-31T00:22:07.221025Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f35c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:07.351632Z",
                            "start": "2026-07-31T00:22:07.287267Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f35d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2520 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:07.416862Z",
                            "start": "2026-07-31T00:22:07.358723Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f35e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:07.559312Z",
                            "start": "2026-07-31T00:22:07.424016Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f35f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:22:07.660779",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:22:27.663328",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:27.678918Z",
                            "start": "2026-07-31T00:22:07.619300Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5de",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "127"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:27.753784Z",
                            "start": "2026-07-31T00:22:27.687070Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:27.990190Z",
                            "start": "2026-07-31T00:22:27.763778Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:28.203975Z",
                            "start": "2026-07-31T00:22:28.001254Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:28.278055Z",
                            "start": "2026-07-31T00:22:28.213719Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:28.831359Z",
                            "start": "2026-07-31T00:22:28.320533Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:28.886498Z",
                            "start": "2026-07-31T00:22:28.840247Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:28.966234Z",
                            "start": "2026-07-31T00:22:28.900586Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2540 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:29.033398Z",
                            "start": "2026-07-31T00:22:28.975906Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:29.100932Z",
                            "start": "2026-07-31T00:22:29.045211Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f5e7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:22:29.207732",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:22:49.209618",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:49.226610Z",
                            "start": "2026-07-31T00:22:29.160281Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f87c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "128"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:49.298878Z",
                            "start": "2026-07-31T00:22:49.234188Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f87d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:49.622104Z",
                            "start": "2026-07-31T00:22:49.394669Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f87e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:49.828397Z",
                            "start": "2026-07-31T00:22:49.630366Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f87f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:49.904856Z",
                            "start": "2026-07-31T00:22:49.836019Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f880",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:50.445167Z",
                            "start": "2026-07-31T00:22:49.934689Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f881",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:50.506101Z",
                            "start": "2026-07-31T00:22:50.458795Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f882",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:50.577361Z",
                            "start": "2026-07-31T00:22:50.519479Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f883",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2560 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:50.652104Z",
                            "start": "2026-07-31T00:22:50.587492Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f884",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:22:50.733581Z",
                            "start": "2026-07-31T00:22:50.665487Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001f885",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:22:50.840501",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:23:10.842465",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:10.862570Z",
                            "start": "2026-07-31T00:22:50.797648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb30",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "129"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:10.937555Z",
                            "start": "2026-07-31T00:23:10.872475Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb31",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:11.193809Z",
                            "start": "2026-07-31T00:23:10.947926Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb32",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:11.405976Z",
                            "start": "2026-07-31T00:23:11.207618Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb33",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:11.486402Z",
                            "start": "2026-07-31T00:23:11.415488Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb34",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:12.027661Z",
                            "start": "2026-07-31T00:23:11.517914Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb35",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:12.089938Z",
                            "start": "2026-07-31T00:23:12.042611Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb36",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:12.171530Z",
                            "start": "2026-07-31T00:23:12.105369Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb37",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2580 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:12.247782Z",
                            "start": "2026-07-31T00:23:12.181269Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb38",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:12.317551Z",
                            "start": "2026-07-31T00:23:12.259288Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fb39",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:23:12.424664",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:23:32.426562",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:32.436863Z",
                            "start": "2026-07-31T00:23:12.377516Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fdfa",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "130"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:32.505992Z",
                            "start": "2026-07-31T00:23:32.445014Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fdfb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:32.739913Z",
                            "start": "2026-07-31T00:23:32.514198Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fdfc",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:32.953710Z",
                            "start": "2026-07-31T00:23:32.747229Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fdfd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:33.019743Z",
                            "start": "2026-07-31T00:23:32.963287Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fdfe",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:33.557483Z",
                            "start": "2026-07-31T00:23:33.046491Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fdff",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:33.847190Z",
                            "start": "2026-07-31T00:23:33.788662Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fe00",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:33.926793Z",
                            "start": "2026-07-31T00:23:33.858958Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fe01",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2600 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:34.000560Z",
                            "start": "2026-07-31T00:23:33.934458Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fe02",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:34.063217Z",
                            "start": "2026-07-31T00:23:34.007402Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000001fe03",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:23:34.333696",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:23:54.334877",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:54.427171Z",
                            "start": "2026-07-31T00:23:34.127491Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200da",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:54.500008Z",
                            "start": "2026-07-31T00:23:54.434104Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:54.754432Z",
                            "start": "2026-07-31T00:23:54.507201Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200dc",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:54.972223Z",
                            "start": "2026-07-31T00:23:54.761695Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200dd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:55.052284Z",
                            "start": "2026-07-31T00:23:54.979405Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200de",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:55.601790Z",
                            "start": "2026-07-31T00:23:55.090755Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200df",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:55.663672Z",
                            "start": "2026-07-31T00:23:55.617659Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:55.745117Z",
                            "start": "2026-07-31T00:23:55.676890Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200e1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2620 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:55.829812Z",
                            "start": "2026-07-31T00:23:55.753691Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200e2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:23:55.905598Z",
                            "start": "2026-07-31T00:23:55.838958Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000200e3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:23:56.023080",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:24:16.024677",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:16.041625Z",
                            "start": "2026-07-31T00:23:55.976236Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "132"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:16.114166Z",
                            "start": "2026-07-31T00:24:16.051208Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:16.370958Z",
                            "start": "2026-07-31T00:24:16.123694Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d2",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:16.580255Z",
                            "start": "2026-07-31T00:24:16.382492Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:16.662453Z",
                            "start": "2026-07-31T00:24:16.590674Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:17.205699Z",
                            "start": "2026-07-31T00:24:16.694725Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:17.276069Z",
                            "start": "2026-07-31T00:24:17.219341Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:17.353010Z",
                            "start": "2026-07-31T00:24:17.288875Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d7",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2640 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:17.429162Z",
                            "start": "2026-07-31T00:24:17.361219Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:17.503044Z",
                            "start": "2026-07-31T00:24:17.436713Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000203d9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:24:17.621778",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:24:37.623650",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:37.640302Z",
                            "start": "2026-07-31T00:24:17.572246Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206dc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "133"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:37.716382Z",
                            "start": "2026-07-31T00:24:37.648197Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:37.950962Z",
                            "start": "2026-07-31T00:24:37.725653Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206de",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:38.178942Z",
                            "start": "2026-07-31T00:24:37.963128Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206df",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:38.256993Z",
                            "start": "2026-07-31T00:24:38.196424Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206e0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:38.809419Z",
                            "start": "2026-07-31T00:24:38.299287Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206e1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:38.871412Z",
                            "start": "2026-07-31T00:24:38.825114Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:38.940132Z",
                            "start": "2026-07-31T00:24:38.886212Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206e3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2660 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:39.024828Z",
                            "start": "2026-07-31T00:24:38.951635Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206e4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:39.100379Z",
                            "start": "2026-07-31T00:24:39.033218Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000206e5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:24:39.295358",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:24:59.297138",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:59.312256Z",
                            "start": "2026-07-31T00:24:39.247620Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000209fe",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "134"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:59.387869Z",
                            "start": "2026-07-31T00:24:59.322718Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000209ff",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:59.637089Z",
                            "start": "2026-07-31T00:24:59.397966Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a00",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:59.831106Z",
                            "start": "2026-07-31T00:24:59.645968Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a01",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:24:59.905800Z",
                            "start": "2026-07-31T00:24:59.840648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a02",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:01.393287Z",
                            "start": "2026-07-31T00:24:59.933072Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a03",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:01.469018Z",
                            "start": "2026-07-31T00:25:01.412697Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a04",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:01.558012Z",
                            "start": "2026-07-31T00:25:01.483445Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a05",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2680 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:01.634951Z",
                            "start": "2026-07-31T00:25:01.568735Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a06",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:01.710220Z",
                            "start": "2026-07-31T00:25:01.647976Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020a07",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:25:01.827206",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:25:21.829563",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:21.846822Z",
                            "start": "2026-07-31T00:25:01.781416Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d36",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "135"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:21.926636Z",
                            "start": "2026-07-31T00:25:21.859675Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d37",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:22.168905Z",
                            "start": "2026-07-31T00:25:21.937538Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d38",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:22.388395Z",
                            "start": "2026-07-31T00:25:22.179523Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d39",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:22.458054Z",
                            "start": "2026-07-31T00:25:22.399460Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d3a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:23.000537Z",
                            "start": "2026-07-31T00:25:22.489424Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d3b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:23.059879Z",
                            "start": "2026-07-31T00:25:23.012410Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d3c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:23.151673Z",
                            "start": "2026-07-31T00:25:23.075019Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d3d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2700 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:23.247924Z",
                            "start": "2026-07-31T00:25:23.160311Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d3e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:23.328204Z",
                            "start": "2026-07-31T00:25:23.258941Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000020d3f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:25:23.480634",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:25:43.482196",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:43.633788Z",
                            "start": "2026-07-31T00:25:23.427910Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021084",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "136"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:43.713195Z",
                            "start": "2026-07-31T00:25:43.646547Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021085",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:43.986162Z",
                            "start": "2026-07-31T00:25:43.722919Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021086",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:44.224471Z",
                            "start": "2026-07-31T00:25:44.023105Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021087",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:44.305783Z",
                            "start": "2026-07-31T00:25:44.233078Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021088",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:45.108833Z",
                            "start": "2026-07-31T00:25:44.335937Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021089",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:45.167101Z",
                            "start": "2026-07-31T00:25:45.120860Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002108a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:45.235716Z",
                            "start": "2026-07-31T00:25:45.178975Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002108b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2720 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:45.309377Z",
                            "start": "2026-07-31T00:25:45.242869Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002108c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:25:45.381663Z",
                            "start": "2026-07-31T00:25:45.316850Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002108d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:25:45.606269",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:26:05.607722",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:05.619412Z",
                            "start": "2026-07-31T00:25:45.559229Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213e8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:05.721160Z",
                            "start": "2026-07-31T00:26:05.630103Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213e9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:05.988327Z",
                            "start": "2026-07-31T00:26:05.729507Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213ea",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "2a97793eb744101463a6c19e344b5bea022df648",
                                "ctime": 1785457214.526069,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457214.526069,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177086,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:06.191401Z",
                            "start": "2026-07-31T00:26:05.998637Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213eb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:06.259622Z",
                            "start": "2026-07-31T00:26:06.199161Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213ec",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:06.795921Z",
                            "start": "2026-07-31T00:26:06.286604Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213ed",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:06.861945Z",
                            "start": "2026-07-31T00:26:06.805177Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213ee",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177086"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:06.947770Z",
                            "start": "2026-07-31T00:26:06.876744Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213ef",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2740 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:07.051235Z",
                            "start": "2026-07-31T00:26:06.958133Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213f0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:07.136450Z",
                            "start": "2026-07-31T00:26:07.060390Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000213f1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:26:07.287628",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:26:27.289848",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:27.316078Z",
                            "start": "2026-07-31T00:26:07.217925Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021762",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "138"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:27.396504Z",
                            "start": "2026-07-31T00:26:27.328738Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021763",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:27.664716Z",
                            "start": "2026-07-31T00:26:27.406578Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021764",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457218.438148,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "fdf7197e4c46cc6c72c7d9ec63cd7d091716c1c0",
                                "ctime": 1785457587.2054396,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457587.2054396,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 178409,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:27.867221Z",
                            "start": "2026-07-31T00:26:27.673281Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021765",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1323"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:27.949009Z",
                            "start": "2026-07-31T00:26:27.875261Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021766",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +177087 /tmp/logs/molecule-aio-openvswitch.log | head -c 1323",
                            "delta": "0:00:00.007691",
                            "end": "2026-07-31 00:26:28.183067",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +177087 /tmp/logs/molecule-aio-openvswitch.log | head -c 1323",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000021767-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:26:28.175376",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:26:25 +0000 (0:06:11.327)       0:48:41.164 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:26:25 +0000 (0:00:00.110)       0:48:41.275 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:26:26 +0000 (0:00:00.054)       0:48:41.329 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:26:26 +0000 (0:00:00.051)       0:48:41.381 ***********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nFriday 31 July 2026  00:26:26 +0000 (0:00:00.059)       0:48:41.441 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nFriday 31 July 2026  00:26:26 +0000 (0:00:00.077)       0:48:41.519 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nFriday 31 July 2026  00:26:27 +0000 (0:00:00.994)       0:48:42.513 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:26:25 +0000 (0:06:11.327)       0:48:41.164 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:26:25 +0000 (0:00:00.110)       0:48:41.275 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:26:26 +0000 (0:00:00.054)       0:48:41.329 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:26:26 +0000 (0:00:00.051)       0:48:41.381 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Friday 31 July 2026  00:26:26 +0000 (0:00:00.059)       0:48:41.441 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Friday 31 July 2026  00:26:26 +0000 (0:00:00.077)       0:48:41.519 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Friday 31 July 2026  00:26:27 +0000 (0:00:00.994)       0:48:42.513 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000021767-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:28.494411Z",
                            "start": "2026-07-31T00:26:27.978831Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021767",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.neutron : Wait until network service ready]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:28.608122Z",
                            "start": "2026-07-31T00:26:28.505430Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021768",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "178409"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:28.678779Z",
                            "start": "2026-07-31T00:26:28.621927Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021769",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2760 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Wait until network service ready]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:28.777905Z",
                            "start": "2026-07-31T00:26:28.692414Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002176a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:28.873122Z",
                            "start": "2026-07-31T00:26:28.788426Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002176b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:26:29.464550",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:26:49.466420",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:49.510420Z",
                            "start": "2026-07-31T00:26:29.409682Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "139"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:49.584259Z",
                            "start": "2026-07-31T00:26:49.521288Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:50.215182Z",
                            "start": "2026-07-31T00:26:49.593169Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457588.177459,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "67ae93f731b5111b194a58600a7d5e2bd0afb05c",
                                "ctime": 1785457608.317862,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457608.317862,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 178850,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:50.434861Z",
                            "start": "2026-07-31T00:26:50.235902Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "441"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:50.707514Z",
                            "start": "2026-07-31T00:26:50.454054Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +178410 /tmp/logs/molecule-aio-openvswitch.log | head -c 441",
                            "delta": "0:00:00.006625",
                            "end": "2026-07-31 00:26:50.927907",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +178410 /tmp/logs/molecule-aio-openvswitch.log | head -c 441",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000021af7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:26:50.921282",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nFriday 31 July 2026  00:26:27 +0000 (0:00:00.686)       0:48:43.200 ***********\nFAILED - RETRYING: [instance]: Create networks (60 retries left).\nFAILED - RETRYING: [instance]: Create networks (59 retries left).\nFAILED - RETRYING: [instance]: Create networks (58 retries left).\nFAILED - RETRYING: [instance]: Create networks (57 retries left).",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Friday 31 July 2026  00:26:27 +0000 (0:00:00.686)       0:48:43.200 ***********",
                                "FAILED - RETRYING: [instance]: Create networks (60 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (59 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (58 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (57 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000021af7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:51.252240Z",
                            "start": "2026-07-31T00:26:50.735633Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.neutron : Create networks]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:51.350445Z",
                            "start": "2026-07-31T00:26:51.268020Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "178850"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:51.431408Z",
                            "start": "2026-07-31T00:26:51.360338Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021af9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2780 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Create networks]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:51.829964Z",
                            "start": "2026-07-31T00:26:51.449334Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021afa",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:26:51.912385Z",
                            "start": "2026-07-31T00:26:51.841637Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021afb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:26:52.038766",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:27:12.040752",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:12.057100Z",
                            "start": "2026-07-31T00:26:51.993134Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e98",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "140"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:12.130983Z",
                            "start": "2026-07-31T00:27:12.064505Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:12.408604Z",
                            "start": "2026-07-31T00:27:12.141077Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e9a",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457610.3939035,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 368,
                                "charset": "unknown",
                                "checksum": "2c57b9be8b41fba3d77a34694f36cfd80211a828",
                                "ctime": 1785457632.5463428,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457632.5463428,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 181298,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:12.615591Z",
                            "start": "2026-07-31T00:27:12.419964Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e9b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2448"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:12.696559Z",
                            "start": "2026-07-31T00:27:12.628576Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e9c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +178851 /tmp/logs/molecule-aio-openvswitch.log | head -c 2448",
                            "delta": "0:00:00.007363",
                            "end": "2026-07-31 00:27:12.966456",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +178851 /tmp/logs/molecule-aio-openvswitch.log | head -c 2448",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000021e9d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:27:12.959093",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Create networks (56 retries left).\nFAILED - RETRYING: [instance]: Create networks (55 retries left).\nchanged: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})\n\nTASK [vexxhost.atmosphere.neutron : Create subnets] ****************************\nFriday 31 July 2026  00:27:07 +0000 (0:00:39.286)       0:49:22.487 ***********\nchanged: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])\n\nTASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\nFriday 31 July 2026  00:27:08 +0000 (0:00:01.774)       0:49:24.261 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:27:09 +0000 (0:00:00.242)       0:49:24.504 ***********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:27:10 +0000 (0:00:01.116)       0:49:25.620 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:27:10 +0000 (0:00:00.269)       0:49:25.890 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:27:10 +0000 (0:00:00.090)       0:49:25.981 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:27:11 +0000 (0:00:00.372)       0:49:26.353 ***********\nok: [instance]\n\nTASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\nFriday 31 July 2026  00:27:12 +0000 (0:00:01.067)       0:49:27.421 ***********\nok: [instance]",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Create networks (56 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (55 retries left).",
                                "changed: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************",
                                "Friday 31 July 2026  00:27:07 +0000 (0:00:39.286)       0:49:22.487 ***********",
                                "changed: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "Friday 31 July 2026  00:27:08 +0000 (0:00:01.774)       0:49:24.261 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:27:09 +0000 (0:00:00.242)       0:49:24.504 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:27:10 +0000 (0:00:01.116)       0:49:25.620 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:27:10 +0000 (0:00:00.269)       0:49:25.890 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:27:10 +0000 (0:00:00.090)       0:49:25.981 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:27:11 +0000 (0:00:00.372)       0:49:26.353 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "Friday 31 July 2026  00:27:12 +0000 (0:00:01.067)       0:49:27.421 ***********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000021e9d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:13.273311Z",
                            "start": "2026-07-31T00:27:12.732144Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e9d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.nerdctl : Create nerdctl config]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:13.359639Z",
                            "start": "2026-07-31T00:27:13.281999Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "181298"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:13.441344Z",
                            "start": "2026-07-31T00:27:13.370092Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021e9f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2800 seconds.\nLast task: TASK [vexxhost.containers.nerdctl : Create nerdctl config]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:13.521469Z",
                            "start": "2026-07-31T00:27:13.452701Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021ea0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:13.603350Z",
                            "start": "2026-07-31T00:27:13.534532Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000021ea1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:27:13.888980",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:27:33.890524",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:33.903824Z",
                            "start": "2026-07-31T00:27:13.838709Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022254",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "141"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:33.971062Z",
                            "start": "2026-07-31T00:27:33.912871Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022255",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:34.264010Z",
                            "start": "2026-07-31T00:27:33.978602Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022256",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457632.958351,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 376,
                                "charset": "unknown",
                                "checksum": "de86bcbc0be9dab68f3d205eae18bfe4b8355897",
                                "ctime": 1785457638.0704525,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457638.0704525,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 185807,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:34.485418Z",
                            "start": "2026-07-31T00:27:34.272786Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022257",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4509"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:34.583365Z",
                            "start": "2026-07-31T00:27:34.495424Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022258",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +181299 /tmp/logs/molecule-aio-openvswitch.log | head -c 4509",
                            "delta": "0:00:00.005041",
                            "end": "2026-07-31 00:27:34.836680",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +181299 /tmp/logs/molecule-aio-openvswitch.log | head -c 4509",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000022259-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:27:34.831639",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\nFriday 31 July 2026  00:27:12 +0000 (0:00:00.478)       0:49:27.899 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\nFriday 31 July 2026  00:27:13 +0000 (0:00:00.712)       0:49:28.611 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.770)       0:49:29.381 ***********\nok: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.393)       0:49:29.775 ***********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.140)       0:49:29.915 ***********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.056)       0:49:29.971 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.043)       0:49:30.015 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.044)       0:49:30.059 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.046)       0:49:30.105 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.050)       0:49:30.156 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.046)       0:49:30.203 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:27:14 +0000 (0:00:00.058)       0:49:30.261 ***********\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:27:15 +0000 (0:00:00.085)       0:49:30.347 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\nFriday 31 July 2026  00:27:15 +0000 (0:00:00.075)       0:49:30.423 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\nFriday 31 July 2026  00:27:15 +0000 (0:00:00.500)       0:49:30.923 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\nFriday 31 July 2026  00:27:16 +0000 (0:00:00.476)       0:49:31.399 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\nFriday 31 July 2026  00:27:16 +0000 (0:00:00.424)       0:49:31.824 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:27:17 +0000 (0:00:00.506)       0:49:32.331 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:27:17 +0000 (0:00:00.078)       0:49:32.409 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:27:17 +0000 (0:00:00.086)       0:49:32.495 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:27:17 +0000 (0:00:00.711)       0:49:33.207 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:27:17 +0000 (0:00:00.050)       0:49:33.258 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:27:17 +0000 (0:00:00.052)       0:49:33.310 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:27:18 +0000 (0:00:00.067)       0:49:33.378 ***********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "Friday 31 July 2026  00:27:12 +0000 (0:00:00.478)       0:49:27.899 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "Friday 31 July 2026  00:27:13 +0000 (0:00:00.712)       0:49:28.611 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.770)       0:49:29.381 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.393)       0:49:29.775 ***********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.140)       0:49:29.915 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.056)       0:49:29.971 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.043)       0:49:30.015 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.044)       0:49:30.059 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.046)       0:49:30.105 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.050)       0:49:30.156 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.046)       0:49:30.203 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:27:14 +0000 (0:00:00.058)       0:49:30.261 ***********",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:27:15 +0000 (0:00:00.085)       0:49:30.347 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "Friday 31 July 2026  00:27:15 +0000 (0:00:00.075)       0:49:30.423 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "Friday 31 July 2026  00:27:15 +0000 (0:00:00.500)       0:49:30.923 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "Friday 31 July 2026  00:27:16 +0000 (0:00:00.476)       0:49:31.399 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "Friday 31 July 2026  00:27:16 +0000 (0:00:00.424)       0:49:31.824 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:27:17 +0000 (0:00:00.506)       0:49:32.331 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:27:17 +0000 (0:00:00.078)       0:49:32.409 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:27:17 +0000 (0:00:00.086)       0:49:32.495 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:27:17 +0000 (0:00:00.711)       0:49:33.207 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:27:17 +0000 (0:00:00.050)       0:49:33.258 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:27:17 +0000 (0:00:00.052)       0:49:33.310 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:27:18 +0000 (0:00:00.067)       0:49:33.378 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000022259-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:35.146831Z",
                            "start": "2026-07-31T00:27:34.622053Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022259",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:35.224440Z",
                            "start": "2026-07-31T00:27:35.154815Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002225a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "185807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:35.308444Z",
                            "start": "2026-07-31T00:27:35.232127Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002225b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2820 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:35.402276Z",
                            "start": "2026-07-31T00:27:35.316112Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002225c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:35.479977Z",
                            "start": "2026-07-31T00:27:35.411941Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002225d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:27:35.627570",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:27:55.631283",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:55.642630Z",
                            "start": "2026-07-31T00:27:35.553865Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022626",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "142"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:55.710867Z",
                            "start": "2026-07-31T00:27:55.652035Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022627",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:56.061889Z",
                            "start": "2026-07-31T00:27:55.720539Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022628",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457654.4307766,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 376,
                                "charset": "unknown",
                                "checksum": "62088912224412408f40276e593e959abbe7ef30",
                                "ctime": 1785457675.8752017,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457675.8752017,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 188097,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:56.266799Z",
                            "start": "2026-07-31T00:27:56.071988Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022629",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2290"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:56.336917Z",
                            "start": "2026-07-31T00:27:56.277234Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002262a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +185808 /tmp/logs/molecule-aio-openvswitch.log | head -c 2290",
                            "delta": "0:00:00.007043",
                            "end": "2026-07-31 00:27:56.660549",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +185808 /tmp/logs/molecule-aio-openvswitch.log | head -c 2290",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002262b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:27:56.653506",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:27:53 +0000 (0:00:35.887)       0:50:09.265 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:27:54 +0000 (0:00:00.688)       0:50:09.954 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:27:54 +0000 (0:00:00.149)       0:50:10.103 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:27:54 +0000 (0:00:00.058)       0:50:10.162 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:27:54 +0000 (0:00:00.059)       0:50:10.221 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:27:54 +0000 (0:00:00.052)       0:50:10.274 ***********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=valkey)\nok: [instance] => (item=oslo_db_persistence)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:27:55 +0000 (0:00:00.162)       0:50:10.437 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:27:55 +0000 (0:00:00.077)       0:50:10.514 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:27:55 +0000 (0:00:00.075)       0:50:10.590 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\nFriday 31 July 2026  00:27:55 +0000 (0:00:00.594)       0:50:11.185 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:27:53 +0000 (0:00:35.887)       0:50:09.265 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:27:54 +0000 (0:00:00.688)       0:50:09.954 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:27:54 +0000 (0:00:00.149)       0:50:10.103 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:27:54 +0000 (0:00:00.058)       0:50:10.162 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:27:54 +0000 (0:00:00.059)       0:50:10.221 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:27:54 +0000 (0:00:00.052)       0:50:10.274 ***********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=valkey)",
                                "ok: [instance] => (item=oslo_db_persistence)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:27:55 +0000 (0:00:00.162)       0:50:10.437 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:27:55 +0000 (0:00:00.077)       0:50:10.514 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:27:55 +0000 (0:00:00.075)       0:50:10.590 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                                "Friday 31 July 2026  00:27:55 +0000 (0:00:00.594)       0:50:11.185 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002262b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:56.992533Z",
                            "start": "2026-07-31T00:27:56.469907Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002262b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:57.088022Z",
                            "start": "2026-07-31T00:27:57.004581Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002262c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "188097"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:57.152861Z",
                            "start": "2026-07-31T00:27:57.095927Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002262d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2840 seconds.\nLast task: TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:57.228292Z",
                            "start": "2026-07-31T00:27:57.162607Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002262e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:27:57.304358Z",
                            "start": "2026-07-31T00:27:57.238601Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002262f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:27:57.442051",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:28:17.443781",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:17.465612Z",
                            "start": "2026-07-31T00:27:57.398900Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a0e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "143"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:17.553748Z",
                            "start": "2026-07-31T00:28:17.475680Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a0f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:17.800103Z",
                            "start": "2026-07-31T00:28:17.562296Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a10",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457676.2272089,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 384,
                                "charset": "unknown",
                                "checksum": "4f0ebf66bbbeb5275fca19e28a8072720420be69",
                                "ctime": 1785457697.3876283,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457697.3876283,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 190327,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:18.011938Z",
                            "start": "2026-07-31T00:28:17.810403Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a11",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2230"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:18.091623Z",
                            "start": "2026-07-31T00:28:18.023342Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a12",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +188098 /tmp/logs/molecule-aio-openvswitch.log | head -c 2230",
                            "delta": "0:00:00.009465",
                            "end": "2026-07-31 00:28:18.305393",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +188098 /tmp/logs/molecule-aio-openvswitch.log | head -c 2230",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000022a13-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:28:18.295928",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create management network] *****************\nFriday 31 July 2026  00:27:57 +0000 (0:00:01.233)       0:50:12.419 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create management subnet] ******************\nFriday 31 July 2026  00:27:58 +0000 (0:00:01.167)       0:50:13.586 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create health manager security group] ******\nFriday 31 July 2026  00:27:59 +0000 (0:00:01.396)       0:50:14.982 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***\nFriday 31 July 2026  00:28:00 +0000 (0:00:01.274)       0:50:16.257 ***********\nchanged: [instance] => (item={'protocol': 'udp', 'port': 5555})\nchanged: [instance] => (item={'protocol': 'udp', 'port': 10514})\nchanged: [instance] => (item={'protocol': 'udp', 'port': 20514})\nchanged: [instance] => (item={'protocol': 'tcp', 'port': 10514})\nchanged: [instance] => (item={'protocol': 'tcp', 'port': 20514})\n\nTASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****\nFriday 31 July 2026  00:28:06 +0000 (0:00:05.771)       0:50:22.028 ***********\nchanged: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******\nFriday 31 July 2026  00:28:08 +0000 (0:00:01.687)       0:50:23.716 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************\nFriday 31 July 2026  00:28:09 +0000 (0:00:01.491)       0:50:25.208 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******\nFriday 31 July 2026  00:28:16 +0000 (0:00:06.177)       0:50:31.386 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************\nFriday 31 July 2026  00:28:17 +0000 (0:00:01.232)       0:50:32.619 ***********\nok: [instance] => (item=octavia-health-manager-port-instance)\n\nTASK [vexxhost.atmosphere.octavia : Create amphora security group] *************\nFriday 31 July 2026  00:28:17 +0000 (0:00:00.077)       0:50:32.696 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create management network] *****************",
                                "Friday 31 July 2026  00:27:57 +0000 (0:00:01.233)       0:50:12.419 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************",
                                "Friday 31 July 2026  00:27:58 +0000 (0:00:01.167)       0:50:13.586 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******",
                                "Friday 31 July 2026  00:27:59 +0000 (0:00:01.396)       0:50:14.982 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***",
                                "Friday 31 July 2026  00:28:00 +0000 (0:00:01.274)       0:50:16.257 ***********",
                                "changed: [instance] => (item={'protocol': 'udp', 'port': 5555})",
                                "changed: [instance] => (item={'protocol': 'udp', 'port': 10514})",
                                "changed: [instance] => (item={'protocol': 'udp', 'port': 20514})",
                                "changed: [instance] => (item={'protocol': 'tcp', 'port': 10514})",
                                "changed: [instance] => (item={'protocol': 'tcp', 'port': 20514})",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****",
                                "Friday 31 July 2026  00:28:06 +0000 (0:00:05.771)       0:50:22.028 ***********",
                                "changed: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******",
                                "Friday 31 July 2026  00:28:08 +0000 (0:00:01.687)       0:50:23.716 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************",
                                "Friday 31 July 2026  00:28:09 +0000 (0:00:01.491)       0:50:25.208 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******",
                                "Friday 31 July 2026  00:28:16 +0000 (0:00:06.177)       0:50:31.386 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************",
                                "Friday 31 July 2026  00:28:17 +0000 (0:00:01.232)       0:50:32.619 ***********",
                                "ok: [instance] => (item=octavia-health-manager-port-instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create amphora security group] *************",
                                "Friday 31 July 2026  00:28:17 +0000 (0:00:00.077)       0:50:32.696 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000022a13-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:18.637432Z",
                            "start": "2026-07-31T00:28:18.117390Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a13",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.octavia : Create amphora security group]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:18.721935Z",
                            "start": "2026-07-31T00:28:18.647942Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a14",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "190327"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:18.789659Z",
                            "start": "2026-07-31T00:28:18.733391Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a15",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2860 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Create amphora security group]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:18.862327Z",
                            "start": "2026-07-31T00:28:18.798941Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a16",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:18.925321Z",
                            "start": "2026-07-31T00:28:18.869896Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022a17",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:28:19.068075",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:28:39.069768",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:39.091018Z",
                            "start": "2026-07-31T00:28:19.020388Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e0c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:39.167016Z",
                            "start": "2026-07-31T00:28:39.099927Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e0d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:39.420632Z",
                            "start": "2026-07-31T00:28:39.176676Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e0e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457697.9716399,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "1f5a48de40b56a924c1659bd660ee70656f38c48",
                                "ctime": 1785457719.2280612,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457719.2280612,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 196825,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:39.623319Z",
                            "start": "2026-07-31T00:28:39.429825Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e0f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6498"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:39.700959Z",
                            "start": "2026-07-31T00:28:39.631544Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e10",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +190328 /tmp/logs/molecule-aio-openvswitch.log | head -c 6498",
                            "delta": "0:00:00.005582",
                            "end": "2026-07-31 00:28:39.928254",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +190328 /tmp/logs/molecule-aio-openvswitch.log | head -c 6498",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000022e11-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:28:39.922672",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******\nFriday 31 July 2026  00:28:18 +0000 (0:00:01.435)       0:50:34.132 ***********\nchanged: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:28:15Z', 'revision_number': 4, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\nchanged: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:28:15Z', 'revision_number': 4, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\n\nTASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************\nFriday 31 July 2026  00:28:21 +0000 (0:00:02.359)       0:50:36.491 ***********\nchanged: [instance]\n\nTASK [Upload Amphora image] ****************************************************\nFriday 31 July 2026  00:28:22 +0000 (0:00:01.059)       0:50:37.550 ***********\nincluded: atmosphere.common.glance_image for instance\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nFriday 31 July 2026  00:28:22 +0000 (0:00:00.113)       0:50:37.664 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nFriday 31 July 2026  00:28:23 +0000 (0:00:01.157)       0:50:38.821 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nFriday 31 July 2026  00:28:24 +0000 (0:00:00.536)       0:50:39.358 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nFriday 31 July 2026  00:28:24 +0000 (0:00:00.063)       0:50:39.422 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nFriday 31 July 2026  00:28:25 +0000 (0:00:01.322)       0:50:40.745 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nFriday 31 July 2026  00:28:25 +0000 (0:00:00.065)       0:50:40.810 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nFriday 31 July 2026  00:28:25 +0000 (0:00:00.076)       0:50:40.886 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nFriday 31 July 2026  00:28:25 +0000 (0:00:00.222)       0:50:41.109 ***********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nFriday 31 July 2026  00:28:39 +0000 (0:00:13.200)       0:50:54.309 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nFriday 31 July 2026  00:28:39 +0000 (0:00:00.226)       0:50:54.536 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******",
                                "Friday 31 July 2026  00:28:18 +0000 (0:00:01.435)       0:50:34.132 ***********",
                                "changed: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:28:15Z', 'revision_number': 4, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "changed: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:28:15Z', 'revision_number': 4, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************",
                                "Friday 31 July 2026  00:28:21 +0000 (0:00:02.359)       0:50:36.491 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Upload Amphora image] ****************************************************",
                                "Friday 31 July 2026  00:28:22 +0000 (0:00:01.059)       0:50:37.550 ***********",
                                "included: atmosphere.common.glance_image for instance",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Friday 31 July 2026  00:28:22 +0000 (0:00:00.113)       0:50:37.664 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Friday 31 July 2026  00:28:23 +0000 (0:00:01.157)       0:50:38.821 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Friday 31 July 2026  00:28:24 +0000 (0:00:00.536)       0:50:39.358 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Friday 31 July 2026  00:28:24 +0000 (0:00:00.063)       0:50:39.422 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Friday 31 July 2026  00:28:25 +0000 (0:00:01.322)       0:50:40.745 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Friday 31 July 2026  00:28:25 +0000 (0:00:00.065)       0:50:40.810 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Friday 31 July 2026  00:28:25 +0000 (0:00:00.076)       0:50:40.886 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Friday 31 July 2026  00:28:25 +0000 (0:00:00.222)       0:50:41.109 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Friday 31 July 2026  00:28:39 +0000 (0:00:13.200)       0:50:54.309 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Friday 31 July 2026  00:28:39 +0000 (0:00:00.226)       0:50:54.536 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000022e11-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:40.252984Z",
                            "start": "2026-07-31T00:28:39.729837Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e11",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Convert file to target disk format]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:40.370464Z",
                            "start": "2026-07-31T00:28:40.262407Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e12",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "196825"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:40.433820Z",
                            "start": "2026-07-31T00:28:40.378546Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e13",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2880 seconds.\nLast task: TASK [atmosphere.common.glance_image : Convert file to target disk format]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:40.508755Z",
                            "start": "2026-07-31T00:28:40.442776Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e14",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:28:40.576843Z",
                            "start": "2026-07-31T00:28:40.519247Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000022e15",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:28:40.793573",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:29:00.795536",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:00.809698Z",
                            "start": "2026-07-31T00:28:40.750152Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023220",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "145"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:00.885054Z",
                            "start": "2026-07-31T00:29:00.818889Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023221",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:01.154893Z",
                            "start": "2026-07-31T00:29:00.896674Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023222",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457719.5880682,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "12a174a10dfe21bb7d5a3bdfd041db910ef7de92",
                                "ctime": 1785457721.8281126,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457721.8281126,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 197361,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:01.373762Z",
                            "start": "2026-07-31T00:29:01.166228Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023223",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "536"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:01.450547Z",
                            "start": "2026-07-31T00:29:01.385879Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023224",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +196826 /tmp/logs/molecule-aio-openvswitch.log | head -c 536",
                            "delta": "0:00:00.007499",
                            "end": "2026-07-31 00:29:01.685981",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +196826 /tmp/logs/molecule-aio-openvswitch.log | head -c 536",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000023225-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:29:01.678482",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nFriday 31 July 2026  00:28:41 +0000 (0:00:01.784)       0:50:56.320 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nFriday 31 July 2026  00:28:41 +0000 (0:00:00.739)       0:50:57.060 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nFriday 31 July 2026  00:28:41 +0000 (0:00:00.074)       0:50:57.135 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Friday 31 July 2026  00:28:41 +0000 (0:00:01.784)       0:50:56.320 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Friday 31 July 2026  00:28:41 +0000 (0:00:00.739)       0:50:57.060 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Friday 31 July 2026  00:28:41 +0000 (0:00:00.074)       0:50:57.135 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000023225-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:02.011155Z",
                            "start": "2026-07-31T00:29:01.490891Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023225",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Upload image into Glance]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:02.094598Z",
                            "start": "2026-07-31T00:29:02.019392Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023226",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "197361"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:02.173316Z",
                            "start": "2026-07-31T00:29:02.107296Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023227",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2900 seconds.\nLast task: TASK [atmosphere.common.glance_image : Upload image into Glance]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:02.253648Z",
                            "start": "2026-07-31T00:29:02.186763Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023228",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:02.327530Z",
                            "start": "2026-07-31T00:29:02.263182Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023229",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:29:02.463822",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:29:22.465663",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:22.486135Z",
                            "start": "2026-07-31T00:29:02.414494Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002364a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "146"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:22.560869Z",
                            "start": "2026-07-31T00:29:22.494703Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002364b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:22.841438Z",
                            "start": "2026-07-31T00:29:22.575559Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002364c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457741.3364995,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:23.064170Z",
                            "start": "2026-07-31T00:29:22.850784Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002364d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2286"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:23.148145Z",
                            "start": "2026-07-31T00:29:23.072850Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002364e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +197362 /tmp/logs/molecule-aio-openvswitch.log | head -c 2286",
                            "delta": "0:00:00.007987",
                            "end": "2026-07-31 00:29:23.381142",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +197362 /tmp/logs/molecule-aio-openvswitch.log | head -c 2286",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002364f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:29:23.373155",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nFriday 31 July 2026  00:29:09 +0000 (0:00:27.845)       0:51:24.980 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nFriday 31 July 2026  00:29:09 +0000 (0:00:00.055)       0:51:25.036 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nFriday 31 July 2026  00:29:09 +0000 (0:00:00.052)       0:51:25.088 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************\nFriday 31 July 2026  00:29:10 +0000 (0:00:00.489)       0:51:25.578 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************\nFriday 31 July 2026  00:29:11 +0000 (0:00:00.901)       0:51:26.479 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********\nFriday 31 July 2026  00:29:16 +0000 (0:00:05.694)       0:51:32.173 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***\nFriday 31 July 2026  00:29:17 +0000 (0:00:00.695)       0:51:32.868 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************\nFriday 31 July 2026  00:29:18 +0000 (0:00:01.115)       0:51:33.984 ***********\nchanged: [instance] => (item=octavia-client)\nchanged: [instance] => (item=octavia-server)\n\nTASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****\nFriday 31 July 2026  00:29:20 +0000 (0:00:01.375)       0:51:35.360 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************\nFriday 31 July 2026  00:29:20 +0000 (0:00:00.695)       0:51:36.056 ***********\n[WARNING]: Block storage service aka volume service is not supported by your\ncloud. Ignoring volume quotas.\n[WARNING]: Loadbalancer service is not supported by your cloud. Ignoring\nloadbalancer quotas.\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************\nFriday 31 July 2026  00:29:22 +0000 (0:00:01.454)       0:51:37.511 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Friday 31 July 2026  00:29:09 +0000 (0:00:27.845)       0:51:24.980 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Friday 31 July 2026  00:29:09 +0000 (0:00:00.055)       0:51:25.036 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Friday 31 July 2026  00:29:09 +0000 (0:00:00.052)       0:51:25.088 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************",
                                "Friday 31 July 2026  00:29:10 +0000 (0:00:00.489)       0:51:25.578 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************",
                                "Friday 31 July 2026  00:29:11 +0000 (0:00:00.901)       0:51:26.479 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********",
                                "Friday 31 July 2026  00:29:16 +0000 (0:00:05.694)       0:51:32.173 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***",
                                "Friday 31 July 2026  00:29:17 +0000 (0:00:00.695)       0:51:32.868 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************",
                                "Friday 31 July 2026  00:29:18 +0000 (0:00:01.115)       0:51:33.984 ***********",
                                "changed: [instance] => (item=octavia-client)",
                                "changed: [instance] => (item=octavia-server)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****",
                                "Friday 31 July 2026  00:29:20 +0000 (0:00:01.375)       0:51:35.360 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************",
                                "Friday 31 July 2026  00:29:20 +0000 (0:00:00.695)       0:51:36.056 ***********",
                                "[WARNING]: Block storage service aka volume service is not supported by your",
                                "cloud. Ignoring volume quotas.",
                                "[WARNING]: Loadbalancer service is not supported by your cloud. Ignoring",
                                "loadbalancer quotas.",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:29:22 +0000 (0:00:01.454)       0:51:37.511 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002364f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:23.698818Z",
                            "start": "2026-07-31T00:29:23.177268Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002364f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:23.795997Z",
                            "start": "2026-07-31T00:29:23.718486Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023650",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:23.873736Z",
                            "start": "2026-07-31T00:29:23.804993Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023651",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2920 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:23.951149Z",
                            "start": "2026-07-31T00:29:23.883228Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023652",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:24.029284Z",
                            "start": "2026-07-31T00:29:23.959638Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023653",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:29:24.166599",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:29:44.168472",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:44.181459Z",
                            "start": "2026-07-31T00:29:24.111923Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a8a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "147"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:44.267716Z",
                            "start": "2026-07-31T00:29:44.190770Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:44.519723Z",
                            "start": "2026-07-31T00:29:44.278241Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a8c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:44.735599Z",
                            "start": "2026-07-31T00:29:44.529318Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a8d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:44.819751Z",
                            "start": "2026-07-31T00:29:44.744172Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:45.378902Z",
                            "start": "2026-07-31T00:29:44.868088Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a8f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:45.445027Z",
                            "start": "2026-07-31T00:29:45.394551Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:45.525780Z",
                            "start": "2026-07-31T00:29:45.460346Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a91",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2940 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:45.604710Z",
                            "start": "2026-07-31T00:29:45.534442Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a92",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:29:45.685183Z",
                            "start": "2026-07-31T00:29:45.614704Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023a93",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:29:45.833840",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:30:05.835668",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:05.848301Z",
                            "start": "2026-07-31T00:29:45.785621Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "148"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:05.927194Z",
                            "start": "2026-07-31T00:30:05.857450Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:06.325923Z",
                            "start": "2026-07-31T00:30:06.094947Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee2",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:06.581591Z",
                            "start": "2026-07-31T00:30:06.334795Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:06.674991Z",
                            "start": "2026-07-31T00:30:06.598691Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:07.213815Z",
                            "start": "2026-07-31T00:30:06.704611Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:07.271192Z",
                            "start": "2026-07-31T00:30:07.223758Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:07.341159Z",
                            "start": "2026-07-31T00:30:07.285417Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee7",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2960 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:07.414480Z",
                            "start": "2026-07-31T00:30:07.349551Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:07.485197Z",
                            "start": "2026-07-31T00:30:07.422426Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000023ee9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:30:07.625531",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:30:27.627195",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:27.650601Z",
                            "start": "2026-07-31T00:30:07.579777Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002434c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "149"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:27.728841Z",
                            "start": "2026-07-31T00:30:27.661330Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002434d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:27.989086Z",
                            "start": "2026-07-31T00:30:27.740597Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002434e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:28.212658Z",
                            "start": "2026-07-31T00:30:28.000103Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002434f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:28.293426Z",
                            "start": "2026-07-31T00:30:28.222969Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024350",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:28.839936Z",
                            "start": "2026-07-31T00:30:28.326694Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024351",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:28.914127Z",
                            "start": "2026-07-31T00:30:28.850995Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024352",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:29.008789Z",
                            "start": "2026-07-31T00:30:28.936314Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024353",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2980 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:29.097055Z",
                            "start": "2026-07-31T00:30:29.017234Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024354",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:29.182557Z",
                            "start": "2026-07-31T00:30:29.108083Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024355",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:30:29.352173",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:30:49.354036",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:49.369456Z",
                            "start": "2026-07-31T00:30:29.290908Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247ce",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "150"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:49.443350Z",
                            "start": "2026-07-31T00:30:49.377383Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247cf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:49.717288Z",
                            "start": "2026-07-31T00:30:49.451609Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:49.935319Z",
                            "start": "2026-07-31T00:30:49.726000Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:50.041349Z",
                            "start": "2026-07-31T00:30:49.943477Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:50.583368Z",
                            "start": "2026-07-31T00:30:50.072972Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:50.643996Z",
                            "start": "2026-07-31T00:30:50.596934Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:50.712375Z",
                            "start": "2026-07-31T00:30:50.655093Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3000 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:50.786382Z",
                            "start": "2026-07-31T00:30:50.720343Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:30:50.862512Z",
                            "start": "2026-07-31T00:30:50.796800Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000247d7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:30:51.009736",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:31:11.011315",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:11.027793Z",
                            "start": "2026-07-31T00:30:50.957267Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c66",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "151"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:11.116009Z",
                            "start": "2026-07-31T00:31:11.038164Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c67",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:11.372708Z",
                            "start": "2026-07-31T00:31:11.125382Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c68",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:11.579139Z",
                            "start": "2026-07-31T00:31:11.380823Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c69",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:11.886507Z",
                            "start": "2026-07-31T00:31:11.587554Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c6a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:12.423838Z",
                            "start": "2026-07-31T00:31:11.913254Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c6b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:12.490296Z",
                            "start": "2026-07-31T00:31:12.438097Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c6c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:12.567103Z",
                            "start": "2026-07-31T00:31:12.500085Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c6d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3020 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:12.652932Z",
                            "start": "2026-07-31T00:31:12.576814Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c6e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:12.728847Z",
                            "start": "2026-07-31T00:31:12.663359Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000024c6f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:31:12.866152",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:31:32.867943",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:32.889231Z",
                            "start": "2026-07-31T00:31:12.819786Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025114",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "152"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:32.974621Z",
                            "start": "2026-07-31T00:31:32.898462Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025115",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:33.222927Z",
                            "start": "2026-07-31T00:31:32.983578Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025116",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:33.436806Z",
                            "start": "2026-07-31T00:31:33.233837Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025117",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:33.522611Z",
                            "start": "2026-07-31T00:31:33.447062Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025118",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:34.066332Z",
                            "start": "2026-07-31T00:31:33.552395Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025119",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:34.134302Z",
                            "start": "2026-07-31T00:31:34.082477Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002511a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:34.219146Z",
                            "start": "2026-07-31T00:31:34.149132Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002511b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3040 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:34.310584Z",
                            "start": "2026-07-31T00:31:34.230366Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002511c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:34.394357Z",
                            "start": "2026-07-31T00:31:34.323844Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002511d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:31:34.542330",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:31:54.544202",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:54.563332Z",
                            "start": "2026-07-31T00:31:34.489703Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255d8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "153"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:54.640220Z",
                            "start": "2026-07-31T00:31:54.574659Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255d9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:54.899296Z",
                            "start": "2026-07-31T00:31:54.651624Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255da",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:55.115610Z",
                            "start": "2026-07-31T00:31:54.907708Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255db",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:55.192804Z",
                            "start": "2026-07-31T00:31:55.127777Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255dc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:55.745259Z",
                            "start": "2026-07-31T00:31:55.234443Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255dd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:55.807471Z",
                            "start": "2026-07-31T00:31:55.760858Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255de",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:55.888358Z",
                            "start": "2026-07-31T00:31:55.822587Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255df",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3060 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:55.966584Z",
                            "start": "2026-07-31T00:31:55.899384Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255e0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:31:56.043499Z",
                            "start": "2026-07-31T00:31:55.976528Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000255e1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:31:56.189161",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:32:16.191251",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:16.211929Z",
                            "start": "2026-07-31T00:31:56.140684Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "154"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:16.288310Z",
                            "start": "2026-07-31T00:32:16.220973Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:16.535853Z",
                            "start": "2026-07-31T00:32:16.298365Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:16.768741Z",
                            "start": "2026-07-31T00:32:16.549751Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:16.964851Z",
                            "start": "2026-07-31T00:32:16.897858Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:17.503498Z",
                            "start": "2026-07-31T00:32:16.992415Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:17.564007Z",
                            "start": "2026-07-31T00:32:17.517294Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:17.645256Z",
                            "start": "2026-07-31T00:32:17.579248Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025ab9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3080 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:17.724430Z",
                            "start": "2026-07-31T00:32:17.656355Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025aba",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:17.801326Z",
                            "start": "2026-07-31T00:32:17.735723Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025abb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:32:17.956866",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:32:37.958900",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:37.973173Z",
                            "start": "2026-07-31T00:32:17.908025Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "155"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:38.048748Z",
                            "start": "2026-07-31T00:32:37.981991Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:38.284147Z",
                            "start": "2026-07-31T00:32:38.057178Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa4",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:38.491583Z",
                            "start": "2026-07-31T00:32:38.294983Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:38.571337Z",
                            "start": "2026-07-31T00:32:38.502523Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:39.115994Z",
                            "start": "2026-07-31T00:32:38.603408Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:39.189827Z",
                            "start": "2026-07-31T00:32:39.132854Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:39.265562Z",
                            "start": "2026-07-31T00:32:39.206295Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fa9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3100 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:39.334054Z",
                            "start": "2026-07-31T00:32:39.274127Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025faa",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:39.402434Z",
                            "start": "2026-07-31T00:32:39.342211Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000025fab",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:32:39.548763",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:32:59.550381",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:59.566704Z",
                            "start": "2026-07-31T00:32:39.498820Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264a8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "156"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:59.646945Z",
                            "start": "2026-07-31T00:32:59.577488Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:32:59.880179Z",
                            "start": "2026-07-31T00:32:59.655548Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264aa",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:00.099912Z",
                            "start": "2026-07-31T00:32:59.888882Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264ab",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:00.185851Z",
                            "start": "2026-07-31T00:33:00.112307Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264ac",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:00.728654Z",
                            "start": "2026-07-31T00:33:00.214657Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264ad",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:00.790206Z",
                            "start": "2026-07-31T00:33:00.743243Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:00.864037Z",
                            "start": "2026-07-31T00:33:00.807277Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264af",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3120 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:00.924920Z",
                            "start": "2026-07-31T00:33:00.873139Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264b0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:00.991732Z",
                            "start": "2026-07-31T00:33:00.935350Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000264b1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:33:01.280288",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:33:21.281914",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:21.405396Z",
                            "start": "2026-07-31T00:33:01.112165Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269c4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "157"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:21.479082Z",
                            "start": "2026-07-31T00:33:21.413542Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269c5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:21.707068Z",
                            "start": "2026-07-31T00:33:21.489147Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269c6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:21.928044Z",
                            "start": "2026-07-31T00:33:21.717812Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269c7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:22.001621Z",
                            "start": "2026-07-31T00:33:21.937191Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269c8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:22.539415Z",
                            "start": "2026-07-31T00:33:22.030487Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269c9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:22.601470Z",
                            "start": "2026-07-31T00:33:22.555469Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269ca",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:22.673202Z",
                            "start": "2026-07-31T00:33:22.611111Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269cb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3140 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:22.746515Z",
                            "start": "2026-07-31T00:33:22.684498Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269cc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:22.819447Z",
                            "start": "2026-07-31T00:33:22.757411Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000269cd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:33:22.967345",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:33:42.969114",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:42.984527Z",
                            "start": "2026-07-31T00:33:22.920457Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026ef6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "158"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:43.057103Z",
                            "start": "2026-07-31T00:33:42.993945Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026ef7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:43.302775Z",
                            "start": "2026-07-31T00:33:43.066494Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026ef8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "875fcdb52679e12afc101b9537a6273ce230d7e4",
                                "ctime": 1785457762.2049162,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785457762.2049162,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 199647,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:43.503405Z",
                            "start": "2026-07-31T00:33:43.314334Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026ef9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:43.576487Z",
                            "start": "2026-07-31T00:33:43.512544Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026efa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:44.115064Z",
                            "start": "2026-07-31T00:33:43.605374Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026efb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:44.174994Z",
                            "start": "2026-07-31T00:33:44.127240Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026efc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "199647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:44.258521Z",
                            "start": "2026-07-31T00:33:44.191196Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026efd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3160 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:44.347556Z",
                            "start": "2026-07-31T00:33:44.274687Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026efe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:33:44.421089Z",
                            "start": "2026-07-31T00:33:44.356393Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000026eff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:33:44.576582",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:34:04.578817",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:04.594841Z",
                            "start": "2026-07-31T00:33:44.523116Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002743e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "159"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:04.689478Z",
                            "start": "2026-07-31T00:34:04.612907Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002743f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:04.940590Z",
                            "start": "2026-07-31T00:34:04.701329Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027440",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785457763.0169325,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "7fd3732947a3af766ebb0f39d12e30569d8c75c7",
                                "ctime": 1785458044.8745644,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458044.8745644,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 201384,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:05.150768Z",
                            "start": "2026-07-31T00:34:04.952084Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027441",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:05.225354Z",
                            "start": "2026-07-31T00:34:05.160090Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027442",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +199648 /tmp/logs/molecule-aio-openvswitch.log | head -c 1737",
                            "delta": "0:00:00.006057",
                            "end": "2026-07-31 00:34:05.484221",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +199648 /tmp/logs/molecule-aio-openvswitch.log | head -c 1737",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000027443-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:34:05.478164",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Add implied roles] *************************\nFriday 31 July 2026  00:33:52 +0000 (0:04:30.431)       0:56:07.942 ***********\nchanged: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})\nchanged: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:34:02 +0000 (0:00:10.182)       0:56:18.124 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:34:02 +0000 (0:00:00.133)       0:56:18.258 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:34:03 +0000 (0:00:00.058)       0:56:18.316 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:34:03 +0000 (0:00:00.077)       0:56:18.393 ***********\nok: [instance]\n\nTASK [Create Ingress load-balancer] ********************************************\nFriday 31 July 2026  00:34:03 +0000 (0:00:00.073)       0:56:18.467 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************\nFriday 31 July 2026  00:34:03 +0000 (0:00:00.093)       0:56:18.561 ***********\nchanged: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:34:04 +0000 (0:00:01.620)       0:56:20.181 ***********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Add implied roles] *************************",
                                "Friday 31 July 2026  00:33:52 +0000 (0:04:30.431)       0:56:07.942 ***********",
                                "changed: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})",
                                "changed: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:34:02 +0000 (0:00:10.182)       0:56:18.124 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:34:02 +0000 (0:00:00.133)       0:56:18.258 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:34:03 +0000 (0:00:00.058)       0:56:18.316 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:34:03 +0000 (0:00:00.077)       0:56:18.393 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress load-balancer] ********************************************",
                                "Friday 31 July 2026  00:34:03 +0000 (0:00:00.073)       0:56:18.467 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************",
                                "Friday 31 July 2026  00:34:03 +0000 (0:00:00.093)       0:56:18.561 ***********",
                                "changed: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:34:04 +0000 (0:00:01.620)       0:56:20.181 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000027443-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:05.773164Z",
                            "start": "2026-07-31T00:34:05.253845Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027443",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:05.863776Z",
                            "start": "2026-07-31T00:34:05.788667Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027444",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "201384"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:05.930468Z",
                            "start": "2026-07-31T00:34:05.873540Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027445",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3180 seconds.\nLast task: TASK [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:06.018586Z",
                            "start": "2026-07-31T00:34:05.941650Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027446",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:06.327267Z",
                            "start": "2026-07-31T00:34:06.030640Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027447",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:34:06.482517",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:34:26.484792",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:26.495584Z",
                            "start": "2026-07-31T00:34:06.427197Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002799c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "160"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:26.594224Z",
                            "start": "2026-07-31T00:34:26.511371Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002799d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:26.837556Z",
                            "start": "2026-07-31T00:34:26.603456Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002799e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458045.106569,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 416,
                                "charset": "unknown",
                                "checksum": "5eb1afad202f1a418703390823c2654835f04607",
                                "ctime": 1785458066.154991,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458066.154991,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 208329,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:27.048267Z",
                            "start": "2026-07-31T00:34:26.847828Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002799f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6945"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:27.129996Z",
                            "start": "2026-07-31T00:34:27.062525Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000279a0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +201385 /tmp/logs/molecule-aio-openvswitch.log | head -c 6945",
                            "delta": "0:00:00.008897",
                            "end": "2026-07-31 00:34:27.365719",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +201385 /tmp/logs/molecule-aio-openvswitch.log | head -c 6945",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000279a1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:34:27.356822",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:34:07 +0000 (0:00:02.686)       0:56:22.868 ***********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nFriday 31 July 2026  00:34:10 +0000 (0:00:02.555)       0:56:25.423 ***********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nFriday 31 July 2026  00:34:10 +0000 (0:00:00.251)       0:56:25.674 ***********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=610  changed=198  unreachable=0    failed=0    skipped=186  rescued=0    ignored=2\n\nFriday 31 July 2026  00:34:10 +0000 (0:00:00.193)       0:56:25.868 ***********\n===============================================================================\nvexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 473.38s\nvexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 371.33s\nvexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 322.32s\nvexxhost.atmosphere.octavia : Deploy Helm chart ----------------------- 270.43s\nvexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 165.25s\nvexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 163.16s\nvexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 124.86s\nvexxhost.atmosphere.barbican : Deploy Helm chart ---------------------- 115.83s\nvexxhost.atmosphere.placement : Deploy Helm chart --------------------- 101.79s\natmosphere.common.glance_image : Check if image exists ----------------- 94.31s\nvexxhost.ceph.osd : Install OSDs --------------------------------------- 90.88s\nvexxhost.ceph.mon : Run Bootstrap command ------------------------------ 89.27s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 51.79s\nvexxhost.atmosphere.neutron : Create networks -------------------------- 39.29s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.89s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.85s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.83s\nvexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 31.46s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.83s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.81s\nINFO     [aio > converge] Executed: Successful\nINFO     [aio > idempotence] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:34:13 +0000 (0:00:00.018)       0:00:00.018 ***********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Fail if atmosphere_ceph_enabled is set] **********************************\nFriday 31 July 2026  00:34:16 +0000 (0:00:02.819)       0:00:02.838 ***********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nFriday 31 July 2026  00:34:16 +0000 (0:00:00.080)       0:00:02.918 ***********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:34:17 +0000 (0:00:00.241)       0:00:03.159 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:34:19 +0000 (0:00:02.598)       0:00:05.758 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:34:20 +0000 (0:00:00.345)       0:00:06.104 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:34:20 +0000 (0:00:00.084)       0:00:06.188 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:34:20 +0000 (0:00:00.363)       0:00:06.552 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:34:20 +0000 (0:00:00.087)       0:00:06.639 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:34:21 +0000 (0:00:00.526)       0:00:07.166 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:34:21 +0000 (0:00:00.110)       0:00:07.277 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:34:21 +0000 (0:00:00.117)       0:00:07.394 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:34:21 +0000 (0:00:00.266)       0:00:07.661 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:34:22 +0000 (0:00:01.283)       0:00:08.945 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:34:23 +0000 (0:00:00.113)       0:00:09.058 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:34:23 +0000 (0:00:00.459)       0:00:09.518 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nFriday 31 July 2026  00:34:25 +0000 (0:00:02.461)       0:00:11.979 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nFriday 31 July 2026  00:34:26 +0000 (0:00:00.067)       0:00:12.047 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nFriday 31 July 2026  00:34:26 +0000 (0:00:00.072)       0:00:12.120 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nFriday 31 July 2026  00:34:26 +0000 (0:00:00.063)       0:00:12.183 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:34:07 +0000 (0:00:02.686)       0:56:22.868 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Friday 31 July 2026  00:34:10 +0000 (0:00:02.555)       0:56:25.423 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Friday 31 July 2026  00:34:10 +0000 (0:00:00.251)       0:56:25.674 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=610  changed=198  unreachable=0    failed=0    skipped=186  rescued=0    ignored=2",
                                "",
                                "Friday 31 July 2026  00:34:10 +0000 (0:00:00.193)       0:56:25.868 ***********",
                                "===============================================================================",
                                "vexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 473.38s",
                                "vexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 371.33s",
                                "vexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 322.32s",
                                "vexxhost.atmosphere.octavia : Deploy Helm chart ----------------------- 270.43s",
                                "vexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 165.25s",
                                "vexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 163.16s",
                                "vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 124.86s",
                                "vexxhost.atmosphere.barbican : Deploy Helm chart ---------------------- 115.83s",
                                "vexxhost.atmosphere.placement : Deploy Helm chart --------------------- 101.79s",
                                "atmosphere.common.glance_image : Check if image exists ----------------- 94.31s",
                                "vexxhost.ceph.osd : Install OSDs --------------------------------------- 90.88s",
                                "vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 89.27s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 51.79s",
                                "vexxhost.atmosphere.neutron : Create networks -------------------------- 39.29s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.89s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.85s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.83s",
                                "vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 31.46s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.83s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.81s",
                                "INFO     [aio > converge] Executed: Successful",
                                "INFO     [aio > idempotence] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:34:13 +0000 (0:00:00.018)       0:00:00.018 ***********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "Friday 31 July 2026  00:34:16 +0000 (0:00:02.819)       0:00:02.838 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Friday 31 July 2026  00:34:16 +0000 (0:00:00.080)       0:00:02.918 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:34:17 +0000 (0:00:00.241)       0:00:03.159 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:34:19 +0000 (0:00:02.598)       0:00:05.758 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:34:20 +0000 (0:00:00.345)       0:00:06.104 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:34:20 +0000 (0:00:00.084)       0:00:06.188 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:34:20 +0000 (0:00:00.363)       0:00:06.552 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:34:20 +0000 (0:00:00.087)       0:00:06.639 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:34:21 +0000 (0:00:00.526)       0:00:07.166 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:34:21 +0000 (0:00:00.110)       0:00:07.277 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:34:21 +0000 (0:00:00.117)       0:00:07.394 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:34:21 +0000 (0:00:00.266)       0:00:07.661 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:34:22 +0000 (0:00:01.283)       0:00:08.945 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:34:23 +0000 (0:00:00.113)       0:00:09.058 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:34:23 +0000 (0:00:00.459)       0:00:09.518 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Friday 31 July 2026  00:34:25 +0000 (0:00:02.461)       0:00:11.979 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Friday 31 July 2026  00:34:26 +0000 (0:00:00.067)       0:00:12.047 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Friday 31 July 2026  00:34:26 +0000 (0:00:00.072)       0:00:12.120 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Friday 31 July 2026  00:34:26 +0000 (0:00:00.063)       0:00:12.183 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000279a1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:27.686128Z",
                            "start": "2026-07-31T00:34:27.164198Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000279a1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:27.764607Z",
                            "start": "2026-07-31T00:34:27.696682Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000279a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "208329"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:27.842656Z",
                            "start": "2026-07-31T00:34:27.775927Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000279a3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3200 seconds.\nLast task: TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:27.925096Z",
                            "start": "2026-07-31T00:34:27.852720Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000279a4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:28.003068Z",
                            "start": "2026-07-31T00:34:27.934903Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000279a5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:34:28.176209",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:34:48.177789",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:48.192305Z",
                            "start": "2026-07-31T00:34:28.129033Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f10",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:48.278999Z",
                            "start": "2026-07-31T00:34:48.203199Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:48.541570Z",
                            "start": "2026-07-31T00:34:48.290972Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f12",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458067.359015,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "b9f2d60323f464709def7333131f892d5e5e643b",
                                "ctime": 1785458082.3113148,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458082.3113148,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 214488,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:48.764394Z",
                            "start": "2026-07-31T00:34:48.553426Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f13",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6159"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:48.848757Z",
                            "start": "2026-07-31T00:34:48.776385Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f14",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +208330 /tmp/logs/molecule-aio-openvswitch.log | head -c 6159",
                            "delta": "0:00:00.008918",
                            "end": "2026-07-31 00:34:49.108120",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +208330 /tmp/logs/molecule-aio-openvswitch.log | head -c 6159",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000027f15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:34:49.099202",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nFriday 31 July 2026  00:34:27 +0000 (0:00:01.110)       0:00:13.294 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nFriday 31 July 2026  00:34:27 +0000 (0:00:00.512)       0:00:13.807 ***********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nFriday 31 July 2026  00:34:28 +0000 (0:00:00.969)       0:00:14.777 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nFriday 31 July 2026  00:34:29 +0000 (0:00:00.566)       0:00:15.343 ***********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nFriday 31 July 2026  00:34:29 +0000 (0:00:00.026)       0:00:15.370 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:34:30 +0000 (0:00:00.714)       0:00:16.084 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:34:30 +0000 (0:00:00.252)       0:00:16.337 ***********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:34:30 +0000 (0:00:00.363)       0:00:16.701 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:34:31 +0000 (0:00:00.418)       0:00:17.119 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nFriday 31 July 2026  00:34:34 +0000 (0:00:03.214)       0:00:20.334 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nFriday 31 July 2026  00:34:35 +0000 (0:00:01.107)       0:00:21.441 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nFriday 31 July 2026  00:34:35 +0000 (0:00:00.299)       0:00:21.741 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nFriday 31 July 2026  00:34:36 +0000 (0:00:00.484)       0:00:22.225 ***********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nFriday 31 July 2026  00:34:36 +0000 (0:00:00.591)       0:00:22.817 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nFriday 31 July 2026  00:34:37 +0000 (0:00:00.463)       0:00:23.281 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nFriday 31 July 2026  00:34:37 +0000 (0:00:00.449)       0:00:23.730 ***********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nFriday 31 July 2026  00:34:37 +0000 (0:00:00.030)       0:00:23.761 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nFriday 31 July 2026  00:34:38 +0000 (0:00:00.426)       0:00:24.187 ***********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nFriday 31 July 2026  00:34:38 +0000 (0:00:00.110)       0:00:24.297 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nFriday 31 July 2026  00:34:39 +0000 (0:00:01.148)       0:00:25.446 ***********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nFriday 31 July 2026  00:34:40 +0000 (0:00:00.693)       0:00:26.140 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nFriday 31 July 2026  00:34:40 +0000 (0:00:00.365)       0:00:26.505 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nFriday 31 July 2026  00:34:40 +0000 (0:00:00.231)       0:00:26.737 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nFriday 31 July 2026  00:34:41 +0000 (0:00:00.484)       0:00:27.222 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nFriday 31 July 2026  00:34:41 +0000 (0:00:00.445)       0:00:27.667 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nFriday 31 July 2026  00:34:41 +0000 (0:00:00.108)       0:00:27.776 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nFriday 31 July 2026  00:34:42 +0000 (0:00:00.301)       0:00:28.078 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nFriday 31 July 2026  00:34:42 +0000 (0:00:00.068)       0:00:28.147 ***********\nskipping: [instance]\n\nTASK [Install Ceph host] *******************************************************\nFriday 31 July 2026  00:34:42 +0000 (0:00:00.064)       0:00:28.211 ***********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nFriday 31 July 2026  00:34:42 +0000 (0:00:00.128)       0:00:28.339 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Friday 31 July 2026  00:34:27 +0000 (0:00:01.110)       0:00:13.294 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Friday 31 July 2026  00:34:27 +0000 (0:00:00.512)       0:00:13.807 ***********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Friday 31 July 2026  00:34:28 +0000 (0:00:00.969)       0:00:14.777 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Friday 31 July 2026  00:34:29 +0000 (0:00:00.566)       0:00:15.343 ***********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Friday 31 July 2026  00:34:29 +0000 (0:00:00.026)       0:00:15.370 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:34:30 +0000 (0:00:00.714)       0:00:16.084 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:34:30 +0000 (0:00:00.252)       0:00:16.337 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:34:30 +0000 (0:00:00.363)       0:00:16.701 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:34:31 +0000 (0:00:00.418)       0:00:17.119 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Friday 31 July 2026  00:34:34 +0000 (0:00:03.214)       0:00:20.334 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Friday 31 July 2026  00:34:35 +0000 (0:00:01.107)       0:00:21.441 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Friday 31 July 2026  00:34:35 +0000 (0:00:00.299)       0:00:21.741 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Friday 31 July 2026  00:34:36 +0000 (0:00:00.484)       0:00:22.225 ***********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Friday 31 July 2026  00:34:36 +0000 (0:00:00.591)       0:00:22.817 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Friday 31 July 2026  00:34:37 +0000 (0:00:00.463)       0:00:23.281 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Friday 31 July 2026  00:34:37 +0000 (0:00:00.449)       0:00:23.730 ***********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Friday 31 July 2026  00:34:37 +0000 (0:00:00.030)       0:00:23.761 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Friday 31 July 2026  00:34:38 +0000 (0:00:00.426)       0:00:24.187 ***********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Friday 31 July 2026  00:34:38 +0000 (0:00:00.110)       0:00:24.297 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Friday 31 July 2026  00:34:39 +0000 (0:00:01.148)       0:00:25.446 ***********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Friday 31 July 2026  00:34:40 +0000 (0:00:00.693)       0:00:26.140 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Friday 31 July 2026  00:34:40 +0000 (0:00:00.365)       0:00:26.505 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Friday 31 July 2026  00:34:40 +0000 (0:00:00.231)       0:00:26.737 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Friday 31 July 2026  00:34:41 +0000 (0:00:00.484)       0:00:27.222 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Friday 31 July 2026  00:34:41 +0000 (0:00:00.445)       0:00:27.667 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Friday 31 July 2026  00:34:41 +0000 (0:00:00.108)       0:00:27.776 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Friday 31 July 2026  00:34:42 +0000 (0:00:00.301)       0:00:28.078 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Friday 31 July 2026  00:34:42 +0000 (0:00:00.068)       0:00:28.147 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Friday 31 July 2026  00:34:42 +0000 (0:00:00.064)       0:00:28.211 ***********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Friday 31 July 2026  00:34:42 +0000 (0:00:00.128)       0:00:28.339 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000027f15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:49.406098Z",
                            "start": "2026-07-31T00:34:48.884041Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f15",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:49.501335Z",
                            "start": "2026-07-31T00:34:49.418147Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "214488"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:49.585637Z",
                            "start": "2026-07-31T00:34:49.515333Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f17",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3220 seconds.\nLast task: TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:49.662957Z",
                            "start": "2026-07-31T00:34:49.594653Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f18",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:34:49.729952Z",
                            "start": "2026-07-31T00:34:49.673513Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000027f19",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:34:49.990915",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-31 00:35:10.003065",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:10.025286Z",
                            "start": "2026-07-31T00:34:49.940410Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002849a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "162"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:10.106324Z",
                            "start": "2026-07-31T00:35:10.036696Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002849b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:10.352160Z",
                            "start": "2026-07-31T00:35:10.117801Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002849c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458089.1034508,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "51adcf06488e6eb83f854e5af9a908f47aff5cad",
                                "ctime": 1785458103.0637307,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458103.0637307,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 215399,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:10.967032Z",
                            "start": "2026-07-31T00:35:10.363437Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002849d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "911"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:11.046628Z",
                            "start": "2026-07-31T00:35:10.982780Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002849e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +214489 /tmp/logs/molecule-aio-openvswitch.log | head -c 911",
                            "delta": "0:00:00.007198",
                            "end": "2026-07-31 00:35:11.299928",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +214489 /tmp/logs/molecule-aio-openvswitch.log | head -c 911",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002849f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:35:11.292730",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nFriday 31 July 2026  00:34:48 +0000 (0:00:06.573)       0:00:34.913 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nFriday 31 July 2026  00:34:48 +0000 (0:00:00.105)       0:00:35.019 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nFriday 31 July 2026  00:34:49 +0000 (0:00:00.498)       0:00:35.517 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nFriday 31 July 2026  00:34:56 +0000 (0:00:06.851)       0:00:42.369 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nFriday 31 July 2026  00:35:03 +0000 (0:00:06.724)       0:00:49.094 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Friday 31 July 2026  00:34:48 +0000 (0:00:06.573)       0:00:34.913 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Friday 31 July 2026  00:34:48 +0000 (0:00:00.105)       0:00:35.019 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Friday 31 July 2026  00:34:49 +0000 (0:00:00.498)       0:00:35.517 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Friday 31 July 2026  00:34:56 +0000 (0:00:06.851)       0:00:42.369 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Friday 31 July 2026  00:35:03 +0000 (0:00:06.724)       0:00:49.094 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002849f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:11.621903Z",
                            "start": "2026-07-31T00:35:11.086041Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002849f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Validate monitor exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:11.836979Z",
                            "start": "2026-07-31T00:35:11.632341Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000284a0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "215399"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:11.919205Z",
                            "start": "2026-07-31T00:35:11.849300Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000284a1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3240 seconds.\nLast task: TASK [vexxhost.ceph.mon : Validate monitor exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:11.998105Z",
                            "start": "2026-07-31T00:35:11.930510Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000284a2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:12.073464Z",
                            "start": "2026-07-31T00:35:12.009675Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000284a3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:35:12.384557",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:35:32.386288",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:32.401779Z",
                            "start": "2026-07-31T00:35:12.335951Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a3a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "163"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:32.489684Z",
                            "start": "2026-07-31T00:35:32.411093Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:32.733815Z",
                            "start": "2026-07-31T00:35:32.503476Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a3c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458110.51588,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "cf88fcc847c8411c04ab4b5288dba2fb99906a9f",
                                "ctime": 1785458131.6803043,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458131.6803043,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 216732,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:32.948508Z",
                            "start": "2026-07-31T00:35:32.744375Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a3d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1333"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:33.033127Z",
                            "start": "2026-07-31T00:35:32.965554Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a3e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +215400 /tmp/logs/molecule-aio-openvswitch.log | head -c 1333",
                            "delta": "0:00:00.007351",
                            "end": "2026-07-31 00:35:33.265013",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +215400 /tmp/logs/molecule-aio-openvswitch.log | head -c 1333",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000028a3f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:35:33.257662",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nFriday 31 July 2026  00:35:17 +0000 (0:00:14.484)       0:01:03.578 ***********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nFriday 31 July 2026  00:35:17 +0000 (0:00:00.187)       0:01:03.766 ***********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nFriday 31 July 2026  00:35:17 +0000 (0:00:00.104)       0:01:03.871 ***********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nFriday 31 July 2026  00:35:17 +0000 (0:00:00.099)       0:01:03.970 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nFriday 31 July 2026  00:35:18 +0000 (0:00:00.317)       0:01:04.288 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nFriday 31 July 2026  00:35:25 +0000 (0:00:06.863)       0:01:11.151 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nFriday 31 July 2026  00:35:31 +0000 (0:00:06.558)       0:01:17.710 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Friday 31 July 2026  00:35:17 +0000 (0:00:14.484)       0:01:03.578 ***********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Friday 31 July 2026  00:35:17 +0000 (0:00:00.187)       0:01:03.766 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Friday 31 July 2026  00:35:17 +0000 (0:00:00.104)       0:01:03.871 ***********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Friday 31 July 2026  00:35:17 +0000 (0:00:00.099)       0:01:03.970 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Friday 31 July 2026  00:35:18 +0000 (0:00:00.317)       0:01:04.288 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Friday 31 July 2026  00:35:25 +0000 (0:00:06.863)       0:01:11.151 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Friday 31 July 2026  00:35:31 +0000 (0:00:06.558)       0:01:17.710 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000028a3f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:33.588539Z",
                            "start": "2026-07-31T00:35:33.065740Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a3f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mgr : Validate manager exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:33.672826Z",
                            "start": "2026-07-31T00:35:33.598061Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "216732"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:33.776409Z",
                            "start": "2026-07-31T00:35:33.684343Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a41",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3260 seconds.\nLast task: TASK [vexxhost.ceph.mgr : Validate manager exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:33.873819Z",
                            "start": "2026-07-31T00:35:33.806957Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a42",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:33.953557Z",
                            "start": "2026-07-31T00:35:33.887459Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028a43",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:35:34.123400",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:35:54.126211",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:54.142287Z",
                            "start": "2026-07-31T00:35:34.066666Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "164"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:54.222096Z",
                            "start": "2026-07-31T00:35:54.155543Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:54.452012Z",
                            "start": "2026-07-31T00:35:54.232166Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff2",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458132.9003289,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 440,
                                "charset": "unknown",
                                "checksum": "d0cee2aff9c280692e2fbd24c08704cd9cec3a26",
                                "ctime": 1785458153.820748,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458153.820748,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 220435,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:54.653441Z",
                            "start": "2026-07-31T00:35:54.463910Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3703"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:54.732124Z",
                            "start": "2026-07-31T00:35:54.667090Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +216733 /tmp/logs/molecule-aio-openvswitch.log | head -c 3703",
                            "delta": "0:00:00.007111",
                            "end": "2026-07-31 00:35:54.956880",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +216733 /tmp/logs/molecule-aio-openvswitch.log | head -c 3703",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000028ff5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:35:54.949769",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nFriday 31 July 2026  00:35:38 +0000 (0:00:06.379)       0:01:24.090 ***********\nok: [instance] => (item={'name': 'diskprediction_local'})\nok: [instance] => (item={'name': 'dashboard'})\nok: [instance] => (item={'name': 'prometheus'})\nok: [instance] => (item={'name': 'iostat'})\n\nPLAY [Deploy Ceph OSDs] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:35:45 +0000 (0:00:07.753)       0:01:31.843 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:35:48 +0000 (0:00:02.477)       0:01:34.321 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:35:48 +0000 (0:00:00.246)       0:01:34.567 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:35:48 +0000 (0:00:00.095)       0:01:34.663 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:35:48 +0000 (0:00:00.273)       0:01:34.937 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:35:48 +0000 (0:00:00.084)       0:01:35.022 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:35:49 +0000 (0:00:00.359)       0:01:35.381 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:35:49 +0000 (0:00:00.105)       0:01:35.487 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:35:49 +0000 (0:00:00.099)       0:01:35.586 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:35:49 +0000 (0:00:00.256)       0:01:35.843 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:35:51 +0000 (0:00:01.262)       0:01:37.106 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:35:51 +0000 (0:00:00.109)       0:01:37.215 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:35:51 +0000 (0:00:00.410)       0:01:37.625 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nFriday 31 July 2026  00:35:53 +0000 (0:00:02.038)       0:01:39.663 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nFriday 31 July 2026  00:35:53 +0000 (0:00:00.060)       0:01:39.724 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nFriday 31 July 2026  00:35:53 +0000 (0:00:00.062)       0:01:39.787 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nFriday 31 July 2026  00:35:53 +0000 (0:00:00.062)       0:01:39.849 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Friday 31 July 2026  00:35:38 +0000 (0:00:06.379)       0:01:24.090 ***********",
                                "ok: [instance] => (item={'name': 'diskprediction_local'})",
                                "ok: [instance] => (item={'name': 'dashboard'})",
                                "ok: [instance] => (item={'name': 'prometheus'})",
                                "ok: [instance] => (item={'name': 'iostat'})",
                                "",
                                "PLAY [Deploy Ceph OSDs] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:35:45 +0000 (0:00:07.753)       0:01:31.843 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:35:48 +0000 (0:00:02.477)       0:01:34.321 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:35:48 +0000 (0:00:00.246)       0:01:34.567 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:35:48 +0000 (0:00:00.095)       0:01:34.663 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:35:48 +0000 (0:00:00.273)       0:01:34.937 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:35:48 +0000 (0:00:00.084)       0:01:35.022 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:35:49 +0000 (0:00:00.359)       0:01:35.381 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:35:49 +0000 (0:00:00.105)       0:01:35.487 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:35:49 +0000 (0:00:00.099)       0:01:35.586 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:35:49 +0000 (0:00:00.256)       0:01:35.843 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:35:51 +0000 (0:00:01.262)       0:01:37.106 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:35:51 +0000 (0:00:00.109)       0:01:37.215 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:35:51 +0000 (0:00:00.410)       0:01:37.625 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Friday 31 July 2026  00:35:53 +0000 (0:00:02.038)       0:01:39.663 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Friday 31 July 2026  00:35:53 +0000 (0:00:00.060)       0:01:39.724 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Friday 31 July 2026  00:35:53 +0000 (0:00:00.062)       0:01:39.787 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Friday 31 July 2026  00:35:53 +0000 (0:00:00.062)       0:01:39.849 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000028ff5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:55.288428Z",
                            "start": "2026-07-31T00:35:54.763648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:55.390600Z",
                            "start": "2026-07-31T00:35:55.302235Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "220435"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:55.469441Z",
                            "start": "2026-07-31T00:35:55.403945Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff7",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3280 seconds.\nLast task: TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:55.561655Z",
                            "start": "2026-07-31T00:35:55.482679Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:35:55.651751Z",
                            "start": "2026-07-31T00:35:55.572484Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000028ff9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:35:55.812828",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:36:15.814902",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:15.835258Z",
                            "start": "2026-07-31T00:35:55.763230Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "165"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:15.922183Z",
                            "start": "2026-07-31T00:36:15.844648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:16.162052Z",
                            "start": "2026-07-31T00:36:15.934817Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295be",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458154.9527707,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 456,
                                "charset": "unknown",
                                "checksum": "4d80da7f9c4b575735a6c4332ff429815eeb4008",
                                "ctime": 1785458175.7371874,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458175.7371874,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 227001,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:16.410576Z",
                            "start": "2026-07-31T00:36:16.176609Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6566"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:16.493886Z",
                            "start": "2026-07-31T00:36:16.427168Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +220436 /tmp/logs/molecule-aio-openvswitch.log | head -c 6566",
                            "delta": "0:00:00.008356",
                            "end": "2026-07-31 00:36:16.850405",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +220436 /tmp/logs/molecule-aio-openvswitch.log | head -c 6566",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-0000000295c1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:36:16.842049",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nFriday 31 July 2026  00:35:54 +0000 (0:00:01.051)       0:01:40.901 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nFriday 31 July 2026  00:35:55 +0000 (0:00:00.461)       0:01:41.363 ***********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nFriday 31 July 2026  00:35:56 +0000 (0:00:00.956)       0:01:42.320 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nFriday 31 July 2026  00:35:56 +0000 (0:00:00.541)       0:01:42.862 ***********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nFriday 31 July 2026  00:35:56 +0000 (0:00:00.035)       0:01:42.898 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:35:57 +0000 (0:00:00.448)       0:01:43.346 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:35:57 +0000 (0:00:00.254)       0:01:43.601 ***********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:35:57 +0000 (0:00:00.085)       0:01:43.686 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:35:58 +0000 (0:00:00.388)       0:01:44.075 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nFriday 31 July 2026  00:36:01 +0000 (0:00:03.143)       0:01:47.218 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nFriday 31 July 2026  00:36:02 +0000 (0:00:01.115)       0:01:48.333 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nFriday 31 July 2026  00:36:02 +0000 (0:00:00.215)       0:01:48.549 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nFriday 31 July 2026  00:36:02 +0000 (0:00:00.451)       0:01:49.001 ***********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nFriday 31 July 2026  00:36:03 +0000 (0:00:00.585)       0:01:49.587 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nFriday 31 July 2026  00:36:04 +0000 (0:00:00.464)       0:01:50.051 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nFriday 31 July 2026  00:36:04 +0000 (0:00:00.447)       0:01:50.499 ***********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nFriday 31 July 2026  00:36:04 +0000 (0:00:00.027)       0:01:50.526 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nFriday 31 July 2026  00:36:04 +0000 (0:00:00.414)       0:01:50.941 ***********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nFriday 31 July 2026  00:36:05 +0000 (0:00:00.103)       0:01:51.044 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nFriday 31 July 2026  00:36:06 +0000 (0:00:01.086)       0:01:52.130 ***********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nFriday 31 July 2026  00:36:06 +0000 (0:00:00.687)       0:01:52.818 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nFriday 31 July 2026  00:36:07 +0000 (0:00:00.317)       0:01:53.135 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nFriday 31 July 2026  00:36:07 +0000 (0:00:00.223)       0:01:53.358 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nFriday 31 July 2026  00:36:07 +0000 (0:00:00.260)       0:01:53.619 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nFriday 31 July 2026  00:36:07 +0000 (0:00:00.242)       0:01:53.861 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nFriday 31 July 2026  00:36:08 +0000 (0:00:00.306)       0:01:54.168 ***********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nFriday 31 July 2026  00:36:08 +0000 (0:00:00.073)       0:01:54.241 ***********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nFriday 31 July 2026  00:36:08 +0000 (0:00:00.116)       0:01:54.357 ***********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nFriday 31 July 2026  00:36:08 +0000 (0:00:00.084)       0:01:54.441 ***********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nFriday 31 July 2026  00:36:08 +0000 (0:00:00.091)       0:01:54.533 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nFriday 31 July 2026  00:36:08 +0000 (0:00:00.277)       0:01:54.810 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nFriday 31 July 2026  00:36:15 +0000 (0:00:06.955)       0:02:01.766 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Friday 31 July 2026  00:35:54 +0000 (0:00:01.051)       0:01:40.901 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Friday 31 July 2026  00:35:55 +0000 (0:00:00.461)       0:01:41.363 ***********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Friday 31 July 2026  00:35:56 +0000 (0:00:00.956)       0:01:42.320 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Friday 31 July 2026  00:35:56 +0000 (0:00:00.541)       0:01:42.862 ***********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Friday 31 July 2026  00:35:56 +0000 (0:00:00.035)       0:01:42.898 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:35:57 +0000 (0:00:00.448)       0:01:43.346 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:35:57 +0000 (0:00:00.254)       0:01:43.601 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:35:57 +0000 (0:00:00.085)       0:01:43.686 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:35:58 +0000 (0:00:00.388)       0:01:44.075 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Friday 31 July 2026  00:36:01 +0000 (0:00:03.143)       0:01:47.218 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Friday 31 July 2026  00:36:02 +0000 (0:00:01.115)       0:01:48.333 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Friday 31 July 2026  00:36:02 +0000 (0:00:00.215)       0:01:48.549 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Friday 31 July 2026  00:36:02 +0000 (0:00:00.451)       0:01:49.001 ***********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Friday 31 July 2026  00:36:03 +0000 (0:00:00.585)       0:01:49.587 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Friday 31 July 2026  00:36:04 +0000 (0:00:00.464)       0:01:50.051 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Friday 31 July 2026  00:36:04 +0000 (0:00:00.447)       0:01:50.499 ***********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Friday 31 July 2026  00:36:04 +0000 (0:00:00.027)       0:01:50.526 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Friday 31 July 2026  00:36:04 +0000 (0:00:00.414)       0:01:50.941 ***********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Friday 31 July 2026  00:36:05 +0000 (0:00:00.103)       0:01:51.044 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Friday 31 July 2026  00:36:06 +0000 (0:00:01.086)       0:01:52.130 ***********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Friday 31 July 2026  00:36:06 +0000 (0:00:00.687)       0:01:52.818 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Friday 31 July 2026  00:36:07 +0000 (0:00:00.317)       0:01:53.135 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Friday 31 July 2026  00:36:07 +0000 (0:00:00.223)       0:01:53.358 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Friday 31 July 2026  00:36:07 +0000 (0:00:00.260)       0:01:53.619 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Friday 31 July 2026  00:36:07 +0000 (0:00:00.242)       0:01:53.861 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Friday 31 July 2026  00:36:08 +0000 (0:00:00.306)       0:01:54.168 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Friday 31 July 2026  00:36:08 +0000 (0:00:00.073)       0:01:54.241 ***********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Friday 31 July 2026  00:36:08 +0000 (0:00:00.116)       0:01:54.357 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Friday 31 July 2026  00:36:08 +0000 (0:00:00.084)       0:01:54.441 ***********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Friday 31 July 2026  00:36:08 +0000 (0:00:00.091)       0:01:54.533 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Friday 31 July 2026  00:36:08 +0000 (0:00:00.277)       0:01:54.810 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Friday 31 July 2026  00:36:15 +0000 (0:00:06.955)       0:02:01.766 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-0000000295c1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:17.179559Z",
                            "start": "2026-07-31T00:36:16.639764Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:17.267895Z",
                            "start": "2026-07-31T00:36:17.192137Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "227001"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:17.344351Z",
                            "start": "2026-07-31T00:36:17.279937Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3300 seconds.\nLast task: TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:17.442365Z",
                            "start": "2026-07-31T00:36:17.355642Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:17.524918Z",
                            "start": "2026-07-31T00:36:17.456802Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000295c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:36:17.697800",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:36:37.699851",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:37.716208Z",
                            "start": "2026-07-31T00:36:17.648058Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029b9e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "166"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:37.811808Z",
                            "start": "2026-07-31T00:36:37.725914Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029b9f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:38.078625Z",
                            "start": "2026-07-31T00:36:37.832010Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458176.3451996,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 456,
                                "charset": "unknown",
                                "checksum": "4ac56ec45a43bca3fd28dd87e759449b103b875c",
                                "ctime": 1785458195.473583,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458195.473583,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 227718,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:38.309496Z",
                            "start": "2026-07-31T00:36:38.104238Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "717"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:38.396140Z",
                            "start": "2026-07-31T00:36:38.323779Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +227002 /tmp/logs/molecule-aio-openvswitch.log | head -c 717",
                            "delta": "0:00:00.007554",
                            "end": "2026-07-31 00:36:38.643090",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +227002 /tmp/logs/molecule-aio-openvswitch.log | head -c 717",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000029ba3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:36:38.635536",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nFriday 31 July 2026  00:36:20 +0000 (0:00:05.192)       0:02:06.958 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nFriday 31 July 2026  00:36:35 +0000 (0:00:14.390)       0:02:21.348 ***********\nskipping: [instance] => (item=/dev/ceph-instance-osd0/data)\nskipping: [instance] => (item=/dev/ceph-instance-osd1/data)\nskipping: [instance] => (item=/dev/ceph-instance-osd2/data)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nFriday 31 July 2026  00:36:35 +0000 (0:00:00.157)       0:02:21.506 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Friday 31 July 2026  00:36:20 +0000 (0:00:05.192)       0:02:06.958 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Friday 31 July 2026  00:36:35 +0000 (0:00:14.390)       0:02:21.348 ***********",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd0/data)",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd1/data)",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Friday 31 July 2026  00:36:35 +0000 (0:00:00.157)       0:02:21.506 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000029ba3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:38.975816Z",
                            "start": "2026-07-31T00:36:38.434877Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Get mon dump]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:39.069925Z",
                            "start": "2026-07-31T00:36:38.988650Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "227718"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:39.209419Z",
                            "start": "2026-07-31T00:36:39.080088Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3320 seconds.\nLast task: TASK [vexxhost.ceph.osd : Get mon dump]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:39.345783Z",
                            "start": "2026-07-31T00:36:39.225142Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:39.437075Z",
                            "start": "2026-07-31T00:36:39.361315Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000029ba7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:36:39.625484",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:36:59.627187",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:59.655096Z",
                            "start": "2026-07-31T00:36:39.572345Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a196",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "167"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:59.737219Z",
                            "start": "2026-07-31T00:36:59.664904Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a197",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:36:59.998705Z",
                            "start": "2026-07-31T00:36:59.748771Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a198",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458198.257639,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 464,
                                "charset": "unknown",
                                "checksum": "44366aa572e61bf33f930674dfcce81bf5bb5045",
                                "ctime": 1785458220.1300771,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458220.1300771,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 231153,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:00.218047Z",
                            "start": "2026-07-31T00:37:00.008565Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a199",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3435"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:00.296148Z",
                            "start": "2026-07-31T00:37:00.228319Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a19a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +227719 /tmp/logs/molecule-aio-openvswitch.log | head -c 3435",
                            "delta": "0:00:00.007233",
                            "end": "2026-07-31 00:37:00.529219",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +227719 /tmp/logs/molecule-aio-openvswitch.log | head -c 3435",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002a19b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:37:00.521986",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nFriday 31 July 2026  00:36:41 +0000 (0:00:06.390)       0:02:27.897 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nFriday 31 July 2026  00:36:48 +0000 (0:00:06.346)       0:02:34.243 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n\nTASK [vexxhost.ceph.osd : Set the retry count] *********************************\nFriday 31 July 2026  00:36:48 +0000 (0:00:00.101)       0:02:34.345 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nFriday 31 July 2026  00:36:48 +0000 (0:00:00.070)       0:02:34.415 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nFriday 31 July 2026  00:36:54 +0000 (0:00:06.337)       0:02:40.753 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nFriday 31 July 2026  00:36:54 +0000 (0:00:00.072)       0:02:40.826 ***********\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\nFriday 31 July 2026  00:36:54 +0000 (0:00:00.064)       0:02:40.890 ***********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:36:54 +0000 (0:00:00.114)       0:02:41.005 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:36:57 +0000 (0:00:02.396)       0:02:43.401 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:36:57 +0000 (0:00:00.258)       0:02:43.659 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:36:57 +0000 (0:00:00.084)       0:02:43.744 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:36:57 +0000 (0:00:00.260)       0:02:44.004 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:36:58 +0000 (0:00:00.094)       0:02:44.098 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:36:58 +0000 (0:00:00.341)       0:02:44.440 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:36:58 +0000 (0:00:00.116)       0:02:44.557 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:36:58 +0000 (0:00:00.125)       0:02:44.683 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:36:59 +0000 (0:00:00.360)       0:02:45.044 ***********\nok: [instance]",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Friday 31 July 2026  00:36:41 +0000 (0:00:06.390)       0:02:27.897 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Friday 31 July 2026  00:36:48 +0000 (0:00:06.346)       0:02:34.243 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "Friday 31 July 2026  00:36:48 +0000 (0:00:00.101)       0:02:34.345 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Friday 31 July 2026  00:36:48 +0000 (0:00:00.070)       0:02:34.415 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Friday 31 July 2026  00:36:54 +0000 (0:00:06.337)       0:02:40.753 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Friday 31 July 2026  00:36:54 +0000 (0:00:00.072)       0:02:40.826 ***********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Friday 31 July 2026  00:36:54 +0000 (0:00:00.064)       0:02:40.890 ***********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:36:54 +0000 (0:00:00.114)       0:02:41.005 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:36:57 +0000 (0:00:02.396)       0:02:43.401 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:36:57 +0000 (0:00:00.258)       0:02:43.659 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:36:57 +0000 (0:00:00.084)       0:02:43.744 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:36:57 +0000 (0:00:00.260)       0:02:44.004 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:36:58 +0000 (0:00:00.094)       0:02:44.098 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:36:58 +0000 (0:00:00.341)       0:02:44.440 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:36:58 +0000 (0:00:00.116)       0:02:44.557 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:36:58 +0000 (0:00:00.125)       0:02:44.683 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:36:59 +0000 (0:00:00.360)       0:02:45.044 ***********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002a19b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:00.851810Z",
                            "start": "2026-07-31T00:37:00.326860Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a19b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.package : Update state for tar]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:00.941654Z",
                            "start": "2026-07-31T00:37:00.861430Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a19c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "231153"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:01.010204Z",
                            "start": "2026-07-31T00:37:00.954126Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a19d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3340 seconds.\nLast task: TASK [vexxhost.containers.package : Update state for tar]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:01.090904Z",
                            "start": "2026-07-31T00:37:01.022682Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a19e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:01.167960Z",
                            "start": "2026-07-31T00:37:01.100360Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a19f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:37:01.332803",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:37:21.335267",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:21.352938Z",
                            "start": "2026-07-31T00:37:01.280410Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7a4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "168"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:21.431636Z",
                            "start": "2026-07-31T00:37:21.363232Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7a5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:21.678113Z",
                            "start": "2026-07-31T00:37:21.447677Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7a6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458220.5220852,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 480,
                                "charset": "unknown",
                                "checksum": "f6394633dc9b84e7b7f9923a6276dcbf156613b1",
                                "ctime": 1785458237.5504265,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458237.5504265,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 237731,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:21.908674Z",
                            "start": "2026-07-31T00:37:21.691338Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7a7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6578"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:21.987996Z",
                            "start": "2026-07-31T00:37:21.918291Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7a8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +231154 /tmp/logs/molecule-aio-openvswitch.log | head -c 6578",
                            "delta": "0:00:00.007272",
                            "end": "2026-07-31 00:37:22.342722",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +231154 /tmp/logs/molecule-aio-openvswitch.log | head -c 6578",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002a7a9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:37:22.335450",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:00 +0000 (0:00:01.179)       0:02:46.223 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:00 +0000 (0:00:00.109)       0:02:46.333 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:00 +0000 (0:00:00.442)       0:02:46.775 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nFriday 31 July 2026  00:37:02 +0000 (0:00:02.023)       0:02:48.799 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nFriday 31 July 2026  00:37:02 +0000 (0:00:00.068)       0:02:48.868 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nFriday 31 July 2026  00:37:02 +0000 (0:00:00.064)       0:02:48.932 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nFriday 31 July 2026  00:37:02 +0000 (0:00:00.065)       0:02:48.998 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nFriday 31 July 2026  00:37:04 +0000 (0:00:01.154)       0:02:50.152 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nFriday 31 July 2026  00:37:04 +0000 (0:00:00.483)       0:02:50.635 ***********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nFriday 31 July 2026  00:37:05 +0000 (0:00:00.956)       0:02:51.591 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nFriday 31 July 2026  00:37:06 +0000 (0:00:00.584)       0:02:52.175 ***********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nFriday 31 July 2026  00:37:06 +0000 (0:00:00.026)       0:02:52.202 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:37:06 +0000 (0:00:00.424)       0:02:52.626 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:06 +0000 (0:00:00.265)       0:02:52.892 ***********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:06 +0000 (0:00:00.109)       0:02:53.001 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:07 +0000 (0:00:00.415)       0:02:53.417 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nFriday 31 July 2026  00:37:10 +0000 (0:00:03.182)       0:02:56.599 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nFriday 31 July 2026  00:37:11 +0000 (0:00:01.148)       0:02:57.748 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nFriday 31 July 2026  00:37:11 +0000 (0:00:00.228)       0:02:57.976 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nFriday 31 July 2026  00:37:12 +0000 (0:00:00.485)       0:02:58.461 ***********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nFriday 31 July 2026  00:37:13 +0000 (0:00:00.602)       0:02:59.064 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nFriday 31 July 2026  00:37:13 +0000 (0:00:00.452)       0:02:59.517 ***********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nFriday 31 July 2026  00:37:13 +0000 (0:00:00.470)       0:02:59.988 ***********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nFriday 31 July 2026  00:37:13 +0000 (0:00:00.027)       0:03:00.015 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nFriday 31 July 2026  00:37:14 +0000 (0:00:00.436)       0:03:00.452 ***********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nFriday 31 July 2026  00:37:14 +0000 (0:00:00.114)       0:03:00.566 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nFriday 31 July 2026  00:37:15 +0000 (0:00:01.092)       0:03:01.658 ***********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nFriday 31 July 2026  00:37:16 +0000 (0:00:00.715)       0:03:02.374 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nFriday 31 July 2026  00:37:16 +0000 (0:00:00.309)       0:03:02.683 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nFriday 31 July 2026  00:37:16 +0000 (0:00:00.253)       0:03:02.937 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nFriday 31 July 2026  00:37:17 +0000 (0:00:00.383)       0:03:03.320 ***********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nFriday 31 July 2026  00:37:17 +0000 (0:00:00.260)       0:03:03.581 ***********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:00 +0000 (0:00:01.179)       0:02:46.223 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:00 +0000 (0:00:00.109)       0:02:46.333 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:00 +0000 (0:00:00.442)       0:02:46.775 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Friday 31 July 2026  00:37:02 +0000 (0:00:02.023)       0:02:48.799 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Friday 31 July 2026  00:37:02 +0000 (0:00:00.068)       0:02:48.868 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Friday 31 July 2026  00:37:02 +0000 (0:00:00.064)       0:02:48.932 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Friday 31 July 2026  00:37:02 +0000 (0:00:00.065)       0:02:48.998 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Friday 31 July 2026  00:37:04 +0000 (0:00:01.154)       0:02:50.152 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Friday 31 July 2026  00:37:04 +0000 (0:00:00.483)       0:02:50.635 ***********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Friday 31 July 2026  00:37:05 +0000 (0:00:00.956)       0:02:51.591 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Friday 31 July 2026  00:37:06 +0000 (0:00:00.584)       0:02:52.175 ***********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Friday 31 July 2026  00:37:06 +0000 (0:00:00.026)       0:02:52.202 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:37:06 +0000 (0:00:00.424)       0:02:52.626 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:06 +0000 (0:00:00.265)       0:02:52.892 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:06 +0000 (0:00:00.109)       0:02:53.001 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:07 +0000 (0:00:00.415)       0:02:53.417 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Friday 31 July 2026  00:37:10 +0000 (0:00:03.182)       0:02:56.599 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Friday 31 July 2026  00:37:11 +0000 (0:00:01.148)       0:02:57.748 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Friday 31 July 2026  00:37:11 +0000 (0:00:00.228)       0:02:57.976 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Friday 31 July 2026  00:37:12 +0000 (0:00:00.485)       0:02:58.461 ***********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Friday 31 July 2026  00:37:13 +0000 (0:00:00.602)       0:02:59.064 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Friday 31 July 2026  00:37:13 +0000 (0:00:00.452)       0:02:59.517 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Friday 31 July 2026  00:37:13 +0000 (0:00:00.470)       0:02:59.988 ***********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Friday 31 July 2026  00:37:13 +0000 (0:00:00.027)       0:03:00.015 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Friday 31 July 2026  00:37:14 +0000 (0:00:00.436)       0:03:00.452 ***********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Friday 31 July 2026  00:37:14 +0000 (0:00:00.114)       0:03:00.566 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Friday 31 July 2026  00:37:15 +0000 (0:00:01.092)       0:03:01.658 ***********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Friday 31 July 2026  00:37:16 +0000 (0:00:00.715)       0:03:02.374 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Friday 31 July 2026  00:37:16 +0000 (0:00:00.309)       0:03:02.683 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Friday 31 July 2026  00:37:16 +0000 (0:00:00.253)       0:03:02.937 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Friday 31 July 2026  00:37:17 +0000 (0:00:00.383)       0:03:03.320 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Friday 31 July 2026  00:37:17 +0000 (0:00:00.260)       0:03:03.581 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002a7a9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:22.666306Z",
                            "start": "2026-07-31T00:37:22.138611Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7a9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:22.759920Z",
                            "start": "2026-07-31T00:37:22.681861Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7aa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "237731"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:22.837085Z",
                            "start": "2026-07-31T00:37:22.770022Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7ab",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3360 seconds.\nLast task: TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:22.929606Z",
                            "start": "2026-07-31T00:37:22.849534Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7ac",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:23.009118Z",
                            "start": "2026-07-31T00:37:22.939879Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002a7ad",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:37:23.180026",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:37:43.182237",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:43.202756Z",
                            "start": "2026-07-31T00:37:23.128642Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adc8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "169"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:43.296751Z",
                            "start": "2026-07-31T00:37:43.213790Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adc9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:43.553322Z",
                            "start": "2026-07-31T00:37:43.309236Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adca",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458241.8585129,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "0d831515994225491753ad5facb81b866e749f11",
                                "ctime": 1785458263.4149451,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458263.4149451,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 245640,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:43.782589Z",
                            "start": "2026-07-31T00:37:43.567467Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adcb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7909"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:43.857912Z",
                            "start": "2026-07-31T00:37:43.792440Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adcc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +237732 /tmp/logs/molecule-aio-openvswitch.log | head -c 7909",
                            "delta": "0:00:00.008358",
                            "end": "2026-07-31 00:37:44.099696",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +237732 /tmp/logs/molecule-aio-openvswitch.log | head -c 7909",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002adcd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:37:44.091338",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nFriday 31 July 2026  00:37:24 +0000 (0:00:06.604)       0:03:10.185 ***********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:37:24 +0000 (0:00:00.329)       0:03:10.515 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nFriday 31 July 2026  00:37:27 +0000 (0:00:02.538)       0:03:13.053 ***********\nok: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})\nok: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})\nok: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})\nok: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})\nok: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})\nok: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})\nok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})\nok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})\nok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n\nTASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\nFriday 31 July 2026  00:37:30 +0000 (0:00:03.786)       0:03:16.840 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nFriday 31 July 2026  00:37:31 +0000 (0:00:00.235)       0:03:17.075 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nFriday 31 July 2026  00:37:31 +0000 (0:00:00.464)       0:03:17.540 ***********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nFriday 31 July 2026  00:37:31 +0000 (0:00:00.303)       0:03:17.843 ***********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:37:31 +0000 (0:00:00.074)       0:03:17.918 ***********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nFriday 31 July 2026  00:37:34 +0000 (0:00:02.463)       0:03:20.382 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nFriday 31 July 2026  00:37:34 +0000 (0:00:00.279)       0:03:20.661 ***********\nok: [instance] => (item=/etc/keepalived/keepalived.conf)\nok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\nok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\nok: [instance] => (item=/etc/haproxy/haproxy.cfg)\nok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n\nTASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\nFriday 31 July 2026  00:37:35 +0000 (0:00:00.950)       0:03:21.612 ***********\nok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)\nok: [instance] => (item=/etc/kubernetes/controller-manager.conf)\nok: [instance] => (item=/etc/kubernetes/scheduler.conf)\n\nTASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\nFriday 31 July 2026  00:37:36 +0000 (0:00:00.619)       0:03:22.231 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nFriday 31 July 2026  00:37:36 +0000 (0:00:00.216)       0:03:22.448 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nFriday 31 July 2026  00:37:36 +0000 (0:00:00.219)       0:03:22.668 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nFriday 31 July 2026  00:37:36 +0000 (0:00:00.057)       0:03:22.726 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nFriday 31 July 2026  00:37:36 +0000 (0:00:00.156)       0:03:22.882 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nFriday 31 July 2026  00:37:37 +0000 (0:00:00.546)       0:03:23.428 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nFriday 31 July 2026  00:37:37 +0000 (0:00:00.225)       0:03:23.654 ***********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:37:37 +0000 (0:00:00.097)       0:03:23.751 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:37:40 +0000 (0:00:02.494)       0:03:26.245 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:37:40 +0000 (0:00:00.264)       0:03:26.510 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:37:40 +0000 (0:00:00.088)       0:03:26.599 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:40 +0000 (0:00:00.249)       0:03:26.848 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:40 +0000 (0:00:00.078)       0:03:26.927 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:41 +0000 (0:00:00.396)       0:03:27.324 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:37:41 +0000 (0:00:00.105)       0:03:27.429 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:37:41 +0000 (0:00:00.279)       0:03:27.708 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:42 +0000 (0:00:01.214)       0:03:28.923 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:43 +0000 (0:00:00.110)       0:03:29.034 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:43 +0000 (0:00:00.412)       0:03:29.447 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Friday 31 July 2026  00:37:24 +0000 (0:00:06.604)       0:03:10.185 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:37:24 +0000 (0:00:00.329)       0:03:10.515 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Friday 31 July 2026  00:37:27 +0000 (0:00:02.538)       0:03:13.053 ***********",
                                "ok: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})",
                                "ok: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})",
                                "ok: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "Friday 31 July 2026  00:37:30 +0000 (0:00:03.786)       0:03:16.840 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Friday 31 July 2026  00:37:31 +0000 (0:00:00.235)       0:03:17.075 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Friday 31 July 2026  00:37:31 +0000 (0:00:00.464)       0:03:17.540 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Friday 31 July 2026  00:37:31 +0000 (0:00:00.303)       0:03:17.843 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:37:31 +0000 (0:00:00.074)       0:03:17.918 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Friday 31 July 2026  00:37:34 +0000 (0:00:02.463)       0:03:20.382 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Friday 31 July 2026  00:37:34 +0000 (0:00:00.279)       0:03:20.661 ***********",
                                "ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "Friday 31 July 2026  00:37:35 +0000 (0:00:00.950)       0:03:21.612 ***********",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)",
                                "ok: [instance] => (item=/etc/kubernetes/controller-manager.conf)",
                                "ok: [instance] => (item=/etc/kubernetes/scheduler.conf)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "Friday 31 July 2026  00:37:36 +0000 (0:00:00.619)       0:03:22.231 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Friday 31 July 2026  00:37:36 +0000 (0:00:00.216)       0:03:22.448 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Friday 31 July 2026  00:37:36 +0000 (0:00:00.219)       0:03:22.668 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Friday 31 July 2026  00:37:36 +0000 (0:00:00.057)       0:03:22.726 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Friday 31 July 2026  00:37:36 +0000 (0:00:00.156)       0:03:22.882 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Friday 31 July 2026  00:37:37 +0000 (0:00:00.546)       0:03:23.428 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Friday 31 July 2026  00:37:37 +0000 (0:00:00.225)       0:03:23.654 ***********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:37:37 +0000 (0:00:00.097)       0:03:23.751 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:37:40 +0000 (0:00:02.494)       0:03:26.245 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:37:40 +0000 (0:00:00.264)       0:03:26.510 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:37:40 +0000 (0:00:00.088)       0:03:26.599 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:40 +0000 (0:00:00.249)       0:03:26.848 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:40 +0000 (0:00:00.078)       0:03:26.927 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:41 +0000 (0:00:00.396)       0:03:27.324 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:37:41 +0000 (0:00:00.105)       0:03:27.429 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:37:41 +0000 (0:00:00.279)       0:03:27.708 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:42 +0000 (0:00:01.214)       0:03:28.923 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:43 +0000 (0:00:00.110)       0:03:29.034 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:43 +0000 (0:00:00.412)       0:03:29.447 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002adcd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:44.419699Z",
                            "start": "2026-07-31T00:37:43.889112Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adcd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:44.511304Z",
                            "start": "2026-07-31T00:37:44.434832Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adce",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "245640"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:44.580025Z",
                            "start": "2026-07-31T00:37:44.521106Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002adcf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3380 seconds.\nLast task: TASK [vexxhost.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:44.672307Z",
                            "start": "2026-07-31T00:37:44.589696Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002add0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:37:44.733430Z",
                            "start": "2026-07-31T00:37:44.681921Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002add1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:37:44.950874",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:38:04.952826",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:04.965732Z",
                            "start": "2026-07-31T00:37:44.895461Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b402",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "170"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:05.043178Z",
                            "start": "2026-07-31T00:38:04.977901Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b403",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:05.311101Z",
                            "start": "2026-07-31T00:38:05.055228Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b404",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458263.7309515,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 512,
                                "charset": "unknown",
                                "checksum": "407b7f2effc4bdb85615adcae822d2f5b54eaaab",
                                "ctime": 1785458285.4713888,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458285.4713888,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 255542,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:05.542937Z",
                            "start": "2026-07-31T00:38:05.326241Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b405",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9902"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:05.622547Z",
                            "start": "2026-07-31T00:38:05.555635Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b406",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +245641 /tmp/logs/molecule-aio-openvswitch.log | head -c 9902",
                            "delta": "0:00:00.009071",
                            "end": "2026-07-31 00:38:05.862998",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +245641 /tmp/logs/molecule-aio-openvswitch.log | head -c 9902",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002b407-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:38:05.853927",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nFriday 31 July 2026  00:37:45 +0000 (0:00:02.073)       0:03:31.520 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nFriday 31 July 2026  00:37:45 +0000 (0:00:00.066)       0:03:31.586 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nFriday 31 July 2026  00:37:45 +0000 (0:00:00.063)       0:03:31.650 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nFriday 31 July 2026  00:37:45 +0000 (0:00:00.061)       0:03:31.712 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nFriday 31 July 2026  00:37:46 +0000 (0:00:01.084)       0:03:32.797 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nFriday 31 July 2026  00:37:47 +0000 (0:00:00.465)       0:03:33.262 ***********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nFriday 31 July 2026  00:37:48 +0000 (0:00:00.918)       0:03:34.181 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nFriday 31 July 2026  00:37:48 +0000 (0:00:00.717)       0:03:34.898 ***********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nFriday 31 July 2026  00:37:48 +0000 (0:00:00.024)       0:03:34.923 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nFriday 31 July 2026  00:37:49 +0000 (0:00:00.400)       0:03:35.324 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.878)       0:03:36.202 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.070)       0:03:36.273 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.063)       0:03:36.337 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.077)       0:03:36.414 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.068)       0:03:36.483 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.094)       0:03:36.577 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.257)       0:03:36.835 ***********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:50 +0000 (0:00:00.080)       0:03:36.915 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:51 +0000 (0:00:00.369)       0:03:37.285 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:37:51 +0000 (0:00:00.112)       0:03:37.398 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:51 +0000 (0:00:00.262)       0:03:37.660 ***********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:51 +0000 (0:00:00.081)       0:03:37.742 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:52 +0000 (0:00:00.356)       0:03:38.099 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nFriday 31 July 2026  00:37:52 +0000 (0:00:00.135)       0:03:38.234 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nFriday 31 July 2026  00:37:52 +0000 (0:00:00.068)       0:03:38.303 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nFriday 31 July 2026  00:37:52 +0000 (0:00:00.065)       0:03:38.368 ***********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nFriday 31 July 2026  00:37:52 +0000 (0:00:00.065)       0:03:38.433 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nFriday 31 July 2026  00:37:53 +0000 (0:00:01.101)       0:03:39.535 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nFriday 31 July 2026  00:37:53 +0000 (0:00:00.465)       0:03:40.000 ***********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nFriday 31 July 2026  00:37:54 +0000 (0:00:00.943)       0:03:40.944 ***********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nFriday 31 July 2026  00:37:55 +0000 (0:00:00.554)       0:03:41.499 ***********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nFriday 31 July 2026  00:37:55 +0000 (0:00:00.025)       0:03:41.525 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:37:56 +0000 (0:00:00.521)       0:03:42.046 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:56 +0000 (0:00:00.255)       0:03:42.302 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:56 +0000 (0:00:00.104)       0:03:42.407 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:56 +0000 (0:00:00.363)       0:03:42.771 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:37:57 +0000 (0:00:01.173)       0:03:43.945 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:37:58 +0000 (0:00:00.100)       0:03:44.045 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:37:58 +0000 (0:00:00.397)       0:03:44.443 ***********\nok: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nFriday 31 July 2026  00:38:00 +0000 (0:00:02.187)       0:03:46.630 ***********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nFriday 31 July 2026  00:38:01 +0000 (0:00:00.494)       0:03:47.124 ***********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:38:01 +0000 (0:00:00.239)       0:03:47.364 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:38:01 +0000 (0:00:00.291)       0:03:47.656 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:38:01 +0000 (0:00:00.111)       0:03:47.767 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:38:02 +0000 (0:00:00.438)       0:03:48.205 ***********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nFriday 31 July 2026  00:38:04 +0000 (0:00:02.079)       0:03:50.285 ***********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n\nTASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\nFriday 31 July 2026  00:38:04 +0000 (0:00:00.107)       0:03:50.392 ***********\nok: [instance]",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Friday 31 July 2026  00:37:45 +0000 (0:00:02.073)       0:03:31.520 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Friday 31 July 2026  00:37:45 +0000 (0:00:00.066)       0:03:31.586 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Friday 31 July 2026  00:37:45 +0000 (0:00:00.063)       0:03:31.650 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Friday 31 July 2026  00:37:45 +0000 (0:00:00.061)       0:03:31.712 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Friday 31 July 2026  00:37:46 +0000 (0:00:01.084)       0:03:32.797 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Friday 31 July 2026  00:37:47 +0000 (0:00:00.465)       0:03:33.262 ***********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Friday 31 July 2026  00:37:48 +0000 (0:00:00.918)       0:03:34.181 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Friday 31 July 2026  00:37:48 +0000 (0:00:00.717)       0:03:34.898 ***********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Friday 31 July 2026  00:37:48 +0000 (0:00:00.024)       0:03:34.923 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Friday 31 July 2026  00:37:49 +0000 (0:00:00.400)       0:03:35.324 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.878)       0:03:36.202 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.070)       0:03:36.273 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.063)       0:03:36.337 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.077)       0:03:36.414 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.068)       0:03:36.483 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.094)       0:03:36.577 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.257)       0:03:36.835 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:50 +0000 (0:00:00.080)       0:03:36.915 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:51 +0000 (0:00:00.369)       0:03:37.285 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:37:51 +0000 (0:00:00.112)       0:03:37.398 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:51 +0000 (0:00:00.262)       0:03:37.660 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:51 +0000 (0:00:00.081)       0:03:37.742 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:52 +0000 (0:00:00.356)       0:03:38.099 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Friday 31 July 2026  00:37:52 +0000 (0:00:00.135)       0:03:38.234 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Friday 31 July 2026  00:37:52 +0000 (0:00:00.068)       0:03:38.303 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Friday 31 July 2026  00:37:52 +0000 (0:00:00.065)       0:03:38.368 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Friday 31 July 2026  00:37:52 +0000 (0:00:00.065)       0:03:38.433 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Friday 31 July 2026  00:37:53 +0000 (0:00:01.101)       0:03:39.535 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Friday 31 July 2026  00:37:53 +0000 (0:00:00.465)       0:03:40.000 ***********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Friday 31 July 2026  00:37:54 +0000 (0:00:00.943)       0:03:40.944 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Friday 31 July 2026  00:37:55 +0000 (0:00:00.554)       0:03:41.499 ***********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Friday 31 July 2026  00:37:55 +0000 (0:00:00.025)       0:03:41.525 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:37:56 +0000 (0:00:00.521)       0:03:42.046 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:56 +0000 (0:00:00.255)       0:03:42.302 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:56 +0000 (0:00:00.104)       0:03:42.407 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:56 +0000 (0:00:00.363)       0:03:42.771 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:37:57 +0000 (0:00:01.173)       0:03:43.945 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:37:58 +0000 (0:00:00.100)       0:03:44.045 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:37:58 +0000 (0:00:00.397)       0:03:44.443 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Friday 31 July 2026  00:38:00 +0000 (0:00:02.187)       0:03:46.630 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Friday 31 July 2026  00:38:01 +0000 (0:00:00.494)       0:03:47.124 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:38:01 +0000 (0:00:00.239)       0:03:47.364 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:38:01 +0000 (0:00:00.291)       0:03:47.656 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:38:01 +0000 (0:00:00.111)       0:03:47.767 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:38:02 +0000 (0:00:00.438)       0:03:48.205 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Friday 31 July 2026  00:38:04 +0000 (0:00:02.079)       0:03:50.285 ***********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "Friday 31 July 2026  00:38:04 +0000 (0:00:00.107)       0:03:50.392 ***********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002b407-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:06.179678Z",
                            "start": "2026-07-31T00:38:05.653798Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b407",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.cni_plugins : Install additional packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:06.275921Z",
                            "start": "2026-07-31T00:38:06.190513Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b408",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "255542"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:06.351614Z",
                            "start": "2026-07-31T00:38:06.285235Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b409",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3400 seconds.\nLast task: TASK [vexxhost.containers.cni_plugins : Install additional packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:06.423673Z",
                            "start": "2026-07-31T00:38:06.360973Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b40a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:06.502959Z",
                            "start": "2026-07-31T00:38:06.436006Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002b40b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:38:06.663139",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:38:26.665197",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:26.673134Z",
                            "start": "2026-07-31T00:38:06.614464Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba52",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "171"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:26.760289Z",
                            "start": "2026-07-31T00:38:26.682648Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba53",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:27.002992Z",
                            "start": "2026-07-31T00:38:26.773385Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba54",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458285.8553965,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 536,
                                "charset": "unknown",
                                "checksum": "709bb7eee44523502863bf4e3cc0ffd72df2bde8",
                                "ctime": 1785458306.9358203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458306.9358203,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 267591,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:27.233348Z",
                            "start": "2026-07-31T00:38:27.024406Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba55",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12049"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:27.317786Z",
                            "start": "2026-07-31T00:38:27.244229Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba56",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +255543 /tmp/logs/molecule-aio-openvswitch.log | head -c 12049",
                            "delta": "0:00:00.009719",
                            "end": "2026-07-31 00:38:27.740071",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +255543 /tmp/logs/molecule-aio-openvswitch.log | head -c 12049",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002ba57-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:38:27.730352",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nFriday 31 July 2026  00:38:05 +0000 (0:00:01.141)       0:03:51.534 ***********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nFriday 31 July 2026  00:38:05 +0000 (0:00:00.223)       0:03:51.758 ***********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nFriday 31 July 2026  00:38:06 +0000 (0:00:00.468)       0:03:52.226 ***********\nok: [instance] => (item=br_netfilter)\nok: [instance] => (item=ip_tables)\nok: [instance] => (item=ip6_tables)\nok: [instance] => (item=nf_conntrack)\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:38:06 +0000 (0:00:00.756)       0:03:52.982 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:38:07 +0000 (0:00:00.271)       0:03:53.254 ***********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:38:07 +0000 (0:00:00.083)       0:03:53.338 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:38:07 +0000 (0:00:00.429)       0:03:53.767 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nFriday 31 July 2026  00:38:07 +0000 (0:00:00.079)       0:03:53.846 ***********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nFriday 31 July 2026  00:38:07 +0000 (0:00:00.122)       0:03:53.968 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nFriday 31 July 2026  00:38:07 +0000 (0:00:00.064)       0:03:54.032 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nFriday 31 July 2026  00:38:09 +0000 (0:00:01.097)       0:03:55.130 ***********\nok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\nok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\nok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\nok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\nok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\nok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n\nTASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\nFriday 31 July 2026  00:38:10 +0000 (0:00:01.286)       0:03:56.416 ***********\nok: [instance] => (item=/etc/systemd/system/kubelet.service.d)\nok: [instance] => (item=/etc/kubernetes)\nok: [instance] => (item=/etc/kubernetes/manifests)\n\nTASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\nFriday 31 July 2026  00:38:10 +0000 (0:00:00.605)       0:03:57.022 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nFriday 31 July 2026  00:38:11 +0000 (0:00:00.461)       0:03:57.484 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nFriday 31 July 2026  00:38:11 +0000 (0:00:00.445)       0:03:57.930 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nFriday 31 July 2026  00:38:12 +0000 (0:00:00.245)       0:03:58.175 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nFriday 31 July 2026  00:38:12 +0000 (0:00:00.057)       0:03:58.232 ***********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nFriday 31 July 2026  00:38:12 +0000 (0:00:00.701)       0:03:58.934 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nFriday 31 July 2026  00:38:13 +0000 (0:00:00.481)       0:03:59.416 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nFriday 31 July 2026  00:38:13 +0000 (0:00:00.392)       0:03:59.809 ***********\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nFriday 31 July 2026  00:38:13 +0000 (0:00:00.027)       0:03:59.837 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nFriday 31 July 2026  00:38:14 +0000 (0:00:00.390)       0:04:00.227 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nFriday 31 July 2026  00:38:15 +0000 (0:00:01.419)       0:04:01.646 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nFriday 31 July 2026  00:38:17 +0000 (0:00:02.136)       0:04:03.783 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nFriday 31 July 2026  00:38:17 +0000 (0:00:00.247)       0:04:04.030 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nFriday 31 July 2026  00:38:18 +0000 (0:00:00.486)       0:04:04.517 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nFriday 31 July 2026  00:38:18 +0000 (0:00:00.129)       0:04:04.646 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\nFriday 31 July 2026  00:38:18 +0000 (0:00:00.115)       0:04:04.762 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.272)       0:04:05.035 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.080)       0:04:05.115 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.068)       0:04:05.184 ***********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.066)       0:04:05.250 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.569)       0:04:05.819 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.063)       0:04:05.883 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.052)       0:04:05.936 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nFriday 31 July 2026  00:38:19 +0000 (0:00:00.058)       0:04:05.994 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.062)       0:04:06.056 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.069)       0:04:06.126 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.054)       0:04:06.180 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.058)       0:04:06.239 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.242)       0:04:06.481 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.238)       0:04:06.720 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.058)       0:04:06.778 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nFriday 31 July 2026  00:38:20 +0000 (0:00:00.242)       0:04:07.020 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nFriday 31 July 2026  00:38:21 +0000 (0:00:00.232)       0:04:07.252 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nFriday 31 July 2026  00:38:21 +0000 (0:00:00.226)       0:04:07.479 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nFriday 31 July 2026  00:38:22 +0000 (0:00:01.387)       0:04:08.867 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nFriday 31 July 2026  00:38:24 +0000 (0:00:01.218)       0:04:10.086 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nFriday 31 July 2026  00:38:24 +0000 (0:00:00.075)       0:04:10.162 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nFriday 31 July 2026  00:38:24 +0000 (0:00:00.074)       0:04:10.237 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nFriday 31 July 2026  00:38:25 +0000 (0:00:00.874)       0:04:11.111 ***********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nFriday 31 July 2026  00:38:25 +0000 (0:00:00.162)       0:04:11.273 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nFriday 31 July 2026  00:38:25 +0000 (0:00:00.062)       0:04:11.336 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nFriday 31 July 2026  00:38:25 +0000 (0:00:00.072)       0:04:11.409 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nFriday 31 July 2026  00:38:25 +0000 (0:00:00.073)       0:04:11.483 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nFriday 31 July 2026  00:38:25 +0000 (0:00:00.054)       0:04:11.538 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nFriday 31 July 2026  00:38:25 +0000 (0:00:00.408)       0:04:11.946 ***********\nok: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:38:26 +0000 (0:00:01.021)       0:04:12.967 ***********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Friday 31 July 2026  00:38:05 +0000 (0:00:01.141)       0:03:51.534 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Friday 31 July 2026  00:38:05 +0000 (0:00:00.223)       0:03:51.758 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Friday 31 July 2026  00:38:06 +0000 (0:00:00.468)       0:03:52.226 ***********",
                                "ok: [instance] => (item=br_netfilter)",
                                "ok: [instance] => (item=ip_tables)",
                                "ok: [instance] => (item=ip6_tables)",
                                "ok: [instance] => (item=nf_conntrack)",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:38:06 +0000 (0:00:00.756)       0:03:52.982 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:38:07 +0000 (0:00:00.271)       0:03:53.254 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:38:07 +0000 (0:00:00.083)       0:03:53.338 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:38:07 +0000 (0:00:00.429)       0:03:53.767 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Friday 31 July 2026  00:38:07 +0000 (0:00:00.079)       0:03:53.846 ***********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Friday 31 July 2026  00:38:07 +0000 (0:00:00.122)       0:03:53.968 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Friday 31 July 2026  00:38:07 +0000 (0:00:00.064)       0:03:54.032 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Friday 31 July 2026  00:38:09 +0000 (0:00:01.097)       0:03:55.130 ***********",
                                "ok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "Friday 31 July 2026  00:38:10 +0000 (0:00:01.286)       0:03:56.416 ***********",
                                "ok: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "ok: [instance] => (item=/etc/kubernetes)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "Friday 31 July 2026  00:38:10 +0000 (0:00:00.605)       0:03:57.022 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Friday 31 July 2026  00:38:11 +0000 (0:00:00.461)       0:03:57.484 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Friday 31 July 2026  00:38:11 +0000 (0:00:00.445)       0:03:57.930 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Friday 31 July 2026  00:38:12 +0000 (0:00:00.245)       0:03:58.175 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Friday 31 July 2026  00:38:12 +0000 (0:00:00.057)       0:03:58.232 ***********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Friday 31 July 2026  00:38:12 +0000 (0:00:00.701)       0:03:58.934 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Friday 31 July 2026  00:38:13 +0000 (0:00:00.481)       0:03:59.416 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Friday 31 July 2026  00:38:13 +0000 (0:00:00.392)       0:03:59.809 ***********",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Friday 31 July 2026  00:38:13 +0000 (0:00:00.027)       0:03:59.837 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Friday 31 July 2026  00:38:14 +0000 (0:00:00.390)       0:04:00.227 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Friday 31 July 2026  00:38:15 +0000 (0:00:01.419)       0:04:01.646 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Friday 31 July 2026  00:38:17 +0000 (0:00:02.136)       0:04:03.783 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Friday 31 July 2026  00:38:17 +0000 (0:00:00.247)       0:04:04.030 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Friday 31 July 2026  00:38:18 +0000 (0:00:00.486)       0:04:04.517 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Friday 31 July 2026  00:38:18 +0000 (0:00:00.129)       0:04:04.646 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "Friday 31 July 2026  00:38:18 +0000 (0:00:00.115)       0:04:04.762 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.272)       0:04:05.035 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.080)       0:04:05.115 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.068)       0:04:05.184 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.066)       0:04:05.250 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.569)       0:04:05.819 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.063)       0:04:05.883 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.052)       0:04:05.936 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Friday 31 July 2026  00:38:19 +0000 (0:00:00.058)       0:04:05.994 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.062)       0:04:06.056 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.069)       0:04:06.126 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.054)       0:04:06.180 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.058)       0:04:06.239 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.242)       0:04:06.481 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.238)       0:04:06.720 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.058)       0:04:06.778 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Friday 31 July 2026  00:38:20 +0000 (0:00:00.242)       0:04:07.020 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Friday 31 July 2026  00:38:21 +0000 (0:00:00.232)       0:04:07.252 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Friday 31 July 2026  00:38:21 +0000 (0:00:00.226)       0:04:07.479 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Friday 31 July 2026  00:38:22 +0000 (0:00:01.387)       0:04:08.867 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Friday 31 July 2026  00:38:24 +0000 (0:00:01.218)       0:04:10.086 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Friday 31 July 2026  00:38:24 +0000 (0:00:00.075)       0:04:10.162 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Friday 31 July 2026  00:38:24 +0000 (0:00:00.074)       0:04:10.237 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Friday 31 July 2026  00:38:25 +0000 (0:00:00.874)       0:04:11.111 ***********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Friday 31 July 2026  00:38:25 +0000 (0:00:00.162)       0:04:11.273 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Friday 31 July 2026  00:38:25 +0000 (0:00:00.062)       0:04:11.336 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Friday 31 July 2026  00:38:25 +0000 (0:00:00.072)       0:04:11.409 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Friday 31 July 2026  00:38:25 +0000 (0:00:00.073)       0:04:11.483 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Friday 31 July 2026  00:38:25 +0000 (0:00:00.054)       0:04:11.538 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Friday 31 July 2026  00:38:25 +0000 (0:00:00.408)       0:04:11.946 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:38:26 +0000 (0:00:01.021)       0:04:12.967 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002ba57-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:28.055568Z",
                            "start": "2026-07-31T00:38:27.531451Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba57",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:28.155300Z",
                            "start": "2026-07-31T00:38:28.068390Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba58",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "267591"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:28.240047Z",
                            "start": "2026-07-31T00:38:28.165390Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba59",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3420 seconds.\nLast task: TASK [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:28.325827Z",
                            "start": "2026-07-31T00:38:28.253491Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba5a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:28.407850Z",
                            "start": "2026-07-31T00:38:28.340237Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002ba5b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:38:28.583276",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:38:48.585167",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:48.599759Z",
                            "start": "2026-07-31T00:38:28.530292Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0b8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "172"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:48.687803Z",
                            "start": "2026-07-31T00:38:48.614150Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0b9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:48.932483Z",
                            "start": "2026-07-31T00:38:48.699543Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0ba",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458307.1878254,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "59b9cdde5b8a98fb92b684321503f39becc95b3d",
                                "ctime": 1785458327.5362346,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458327.5362346,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 273144,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:49.191964Z",
                            "start": "2026-07-31T00:38:48.946315Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0bb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5553"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:49.277711Z",
                            "start": "2026-07-31T00:38:49.209349Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0bc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +267592 /tmp/logs/molecule-aio-openvswitch.log | head -c 5553",
                            "delta": "0:00:00.006326",
                            "end": "2026-07-31 00:38:49.509219",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +267592 /tmp/logs/molecule-aio-openvswitch.log | head -c 5553",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002c0bd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:38:49.502893",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nFriday 31 July 2026  00:38:29 +0000 (0:00:02.836)       0:04:15.804 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:38:30 +0000 (0:00:00.247)       0:04:16.051 ***********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:38:31 +0000 (0:00:01.114)       0:04:17.166 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:38:31 +0000 (0:00:00.245)       0:04:17.411 ***********\nok: [instance] => {\n    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:38:31 +0000 (0:00:00.084)       0:04:17.495 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:38:31 +0000 (0:00:00.374)       0:04:17.870 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nFriday 31 July 2026  00:38:33 +0000 (0:00:01.264)       0:04:19.134 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nFriday 31 July 2026  00:38:33 +0000 (0:00:00.364)       0:04:19.499 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nFriday 31 July 2026  00:38:33 +0000 (0:00:00.228)       0:04:19.727 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nFriday 31 July 2026  00:38:33 +0000 (0:00:00.271)       0:04:19.998 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nFriday 31 July 2026  00:38:34 +0000 (0:00:00.258)       0:04:20.257 ***********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nFriday 31 July 2026  00:38:34 +0000 (0:00:00.246)       0:04:20.503 ***********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:38:34 +0000 (0:00:00.091)       0:04:20.595 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:38:34 +0000 (0:00:00.079)       0:04:20.674 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:38:35 +0000 (0:00:00.373)       0:04:21.048 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:38:36 +0000 (0:00:01.624)       0:04:22.672 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:38:36 +0000 (0:00:00.080)       0:04:22.753 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nFriday 31 July 2026  00:38:37 +0000 (0:00:00.688)       0:04:23.441 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nFriday 31 July 2026  00:38:38 +0000 (0:00:00.824)       0:04:24.266 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:38:40 +0000 (0:00:01.876)       0:04:26.143 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:38:40 +0000 (0:00:00.078)       0:04:26.221 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nFriday 31 July 2026  00:38:40 +0000 (0:00:00.586)       0:04:26.808 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nFriday 31 July 2026  00:38:42 +0000 (0:00:01.820)       0:04:28.629 ***********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:38:43 +0000 (0:00:00.741)       0:04:29.370 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nFriday 31 July 2026  00:38:46 +0000 (0:00:02.686)       0:04:32.057 ***********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nFriday 31 July 2026  00:38:46 +0000 (0:00:00.748)       0:04:32.805 ***********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:38:47 +0000 (0:00:00.761)       0:04:33.566 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Friday 31 July 2026  00:38:29 +0000 (0:00:02.836)       0:04:15.804 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:38:30 +0000 (0:00:00.247)       0:04:16.051 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:38:31 +0000 (0:00:01.114)       0:04:17.166 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:38:31 +0000 (0:00:00.245)       0:04:17.411 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:38:31 +0000 (0:00:00.084)       0:04:17.495 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:38:31 +0000 (0:00:00.374)       0:04:17.870 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Friday 31 July 2026  00:38:33 +0000 (0:00:01.264)       0:04:19.134 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Friday 31 July 2026  00:38:33 +0000 (0:00:00.364)       0:04:19.499 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Friday 31 July 2026  00:38:33 +0000 (0:00:00.228)       0:04:19.727 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Friday 31 July 2026  00:38:33 +0000 (0:00:00.271)       0:04:19.998 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Friday 31 July 2026  00:38:34 +0000 (0:00:00.258)       0:04:20.257 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Friday 31 July 2026  00:38:34 +0000 (0:00:00.246)       0:04:20.503 ***********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:38:34 +0000 (0:00:00.091)       0:04:20.595 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:38:34 +0000 (0:00:00.079)       0:04:20.674 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:38:35 +0000 (0:00:00.373)       0:04:21.048 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:38:36 +0000 (0:00:01.624)       0:04:22.672 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:38:36 +0000 (0:00:00.080)       0:04:22.753 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Friday 31 July 2026  00:38:37 +0000 (0:00:00.688)       0:04:23.441 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Friday 31 July 2026  00:38:38 +0000 (0:00:00.824)       0:04:24.266 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:38:40 +0000 (0:00:01.876)       0:04:26.143 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:38:40 +0000 (0:00:00.078)       0:04:26.221 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Friday 31 July 2026  00:38:40 +0000 (0:00:00.586)       0:04:26.808 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Friday 31 July 2026  00:38:42 +0000 (0:00:01.820)       0:04:28.629 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:38:43 +0000 (0:00:00.741)       0:04:29.370 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Friday 31 July 2026  00:38:46 +0000 (0:00:02.686)       0:04:32.057 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Friday 31 July 2026  00:38:46 +0000 (0:00:00.748)       0:04:32.805 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:38:47 +0000 (0:00:00.761)       0:04:33.566 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002c0bd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:49.831991Z",
                            "start": "2026-07-31T00:38:49.309878Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0bd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:49.922576Z",
                            "start": "2026-07-31T00:38:49.843239Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0be",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "273144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:50.068788Z",
                            "start": "2026-07-31T00:38:49.947794Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0bf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3440 seconds.\nLast task: TASK [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:50.149169Z",
                            "start": "2026-07-31T00:38:50.080602Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0c0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:38:50.229323Z",
                            "start": "2026-07-31T00:38:50.161203Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c0c1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:38:50.406407",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:39:10.408815",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:10.428586Z",
                            "start": "2026-07-31T00:38:50.358227Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c734",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "173"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:10.524707Z",
                            "start": "2026-07-31T00:39:10.442683Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c735",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:10.776671Z",
                            "start": "2026-07-31T00:39:10.538537Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c736",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458329.140267,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "a8cded130fa736104ae9985bd466f69c2d9db21f",
                                "ctime": 1785458350.0726879,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458350.0726879,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 274910,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:10.988778Z",
                            "start": "2026-07-31T00:39:10.789162Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c737",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1766"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:11.066086Z",
                            "start": "2026-07-31T00:39:10.999265Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c738",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +273145 /tmp/logs/molecule-aio-openvswitch.log | head -c 1766",
                            "delta": "0:00:00.008492",
                            "end": "2026-07-31 00:39:11.291050",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +273145 /tmp/logs/molecule-aio-openvswitch.log | head -c 1766",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002c739-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:39:11.282558",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:38:50 +0000 (0:00:02.885)       0:04:36.452 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nFriday 31 July 2026  00:38:50 +0000 (0:00:00.072)       0:04:36.524 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:38:50 +0000 (0:00:00.093)       0:04:36.618 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:38:50 +0000 (0:00:00.073)       0:04:36.691 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nFriday 31 July 2026  00:38:51 +0000 (0:00:00.568)       0:04:37.259 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nFriday 31 July 2026  00:39:05 +0000 (0:00:14.574)       0:04:51.834 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nFriday 31 July 2026  00:39:05 +0000 (0:00:00.085)       0:04:51.919 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nFriday 31 July 2026  00:39:05 +0000 (0:00:00.077)       0:04:51.997 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nFriday 31 July 2026  00:39:10 +0000 (0:00:04.104)       0:04:56.102 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:38:50 +0000 (0:00:02.885)       0:04:36.452 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Friday 31 July 2026  00:38:50 +0000 (0:00:00.072)       0:04:36.524 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:38:50 +0000 (0:00:00.093)       0:04:36.618 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:38:50 +0000 (0:00:00.073)       0:04:36.691 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Friday 31 July 2026  00:38:51 +0000 (0:00:00.568)       0:04:37.259 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Friday 31 July 2026  00:39:05 +0000 (0:00:14.574)       0:04:51.834 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Friday 31 July 2026  00:39:05 +0000 (0:00:00.085)       0:04:51.919 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Friday 31 July 2026  00:39:05 +0000 (0:00:00.077)       0:04:51.997 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Friday 31 July 2026  00:39:10 +0000 (0:00:04.104)       0:04:56.102 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002c739-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:11.617958Z",
                            "start": "2026-07-31T00:39:11.096009Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c739",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:11.699732Z",
                            "start": "2026-07-31T00:39:11.628095Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c73a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "274910"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:11.763563Z",
                            "start": "2026-07-31T00:39:11.709904Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c73b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3460 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:11.842027Z",
                            "start": "2026-07-31T00:39:11.775441Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c73c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:11.920658Z",
                            "start": "2026-07-31T00:39:11.853924Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002c73d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:39:12.101792",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:39:32.104230",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:32.116855Z",
                            "start": "2026-07-31T00:39:12.043617Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdc6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "174"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:32.196324Z",
                            "start": "2026-07-31T00:39:32.129285Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdc7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:32.443351Z",
                            "start": "2026-07-31T00:39:32.206156Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdc8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458350.9527054,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 568,
                                "charset": "unknown",
                                "checksum": "fd115f6961866c756ea2d93c76e55bf3f9d34ac8",
                                "ctime": 1785458370.8851063,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458370.8851063,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 283864,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:32.654008Z",
                            "start": "2026-07-31T00:39:32.459785Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdc9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8954"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:32.750428Z",
                            "start": "2026-07-31T00:39:32.668206Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +274911 /tmp/logs/molecule-aio-openvswitch.log | head -c 8954",
                            "delta": "0:00:00.007826",
                            "end": "2026-07-31 00:39:33.142116",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +274911 /tmp/logs/molecule-aio-openvswitch.log | head -c 8954",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002cdcb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:39:33.134290",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nFriday 31 July 2026  00:39:11 +0000 (0:00:01.376)       0:04:57.479 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nFriday 31 July 2026  00:39:12 +0000 (0:00:01.273)       0:04:58.752 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nFriday 31 July 2026  00:39:12 +0000 (0:00:00.086)       0:04:58.839 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nFriday 31 July 2026  00:39:14 +0000 (0:00:01.504)       0:05:00.343 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.059)       0:05:00.403 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.051)       0:05:00.455 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.054)       0:05:00.509 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.098)       0:05:00.608 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.058)       0:05:00.666 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.054)       0:05:00.720 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.077)       0:05:00.798 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.052)       0:05:00.850 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.053)       0:05:00.904 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nFriday 31 July 2026  00:39:14 +0000 (0:00:00.076)       0:05:00.980 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.055)       0:05:01.036 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.056)       0:05:01.092 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.056)       0:05:01.149 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.111)       0:05:01.261 ***********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.064)       0:05:01.325 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.055)       0:05:01.381 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.110)       0:05:01.492 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.148)       0:05:01.641 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.055)       0:05:01.697 ***********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.103)       0:05:01.800 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.081)       0:05:01.882 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.054)       0:05:01.937 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nFriday 31 July 2026  00:39:15 +0000 (0:00:00.069)       0:05:02.006 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nFriday 31 July 2026  00:39:16 +0000 (0:00:00.070)       0:05:02.077 ***********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:39:16 +0000 (0:00:00.122)       0:05:02.199 ***********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nFriday 31 July 2026  00:39:18 +0000 (0:00:02.626)       0:05:04.826 ***********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nFriday 31 July 2026  00:39:18 +0000 (0:00:00.087)       0:05:04.913 ***********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n\nTASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\nFriday 31 July 2026  00:39:19 +0000 (0:00:00.120)       0:05:05.034 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nFriday 31 July 2026  00:39:21 +0000 (0:00:02.795)       0:05:07.829 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nFriday 31 July 2026  00:39:22 +0000 (0:00:00.740)       0:05:08.569 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\nFriday 31 July 2026  00:39:22 +0000 (0:00:00.081)       0:05:08.651 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nFriday 31 July 2026  00:39:23 +0000 (0:00:00.748)       0:05:09.399 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nFriday 31 July 2026  00:39:24 +0000 (0:00:00.718)       0:05:10.118 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nFriday 31 July 2026  00:39:24 +0000 (0:00:00.464)       0:05:10.582 ***********\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:39:24 +0000 (0:00:00.078)       0:05:10.661 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:39:24 +0000 (0:00:00.172)       0:05:10.834 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nFriday 31 July 2026  00:39:25 +0000 (0:00:00.621)       0:05:11.455 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:39:26 +0000 (0:00:01.559)       0:05:13.015 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:39:27 +0000 (0:00:00.088)       0:05:13.103 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nFriday 31 July 2026  00:39:27 +0000 (0:00:00.590)       0:05:13.694 ***********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nFriday 31 July 2026  00:39:30 +0000 (0:00:03.217)       0:05:16.912 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Friday 31 July 2026  00:39:11 +0000 (0:00:01.376)       0:04:57.479 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Friday 31 July 2026  00:39:12 +0000 (0:00:01.273)       0:04:58.752 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Friday 31 July 2026  00:39:12 +0000 (0:00:00.086)       0:04:58.839 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:01.504)       0:05:00.343 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.059)       0:05:00.403 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.051)       0:05:00.455 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.054)       0:05:00.509 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.098)       0:05:00.608 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.058)       0:05:00.666 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.054)       0:05:00.720 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.077)       0:05:00.798 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.052)       0:05:00.850 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.053)       0:05:00.904 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Friday 31 July 2026  00:39:14 +0000 (0:00:00.076)       0:05:00.980 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.055)       0:05:01.036 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.056)       0:05:01.092 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.056)       0:05:01.149 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.111)       0:05:01.261 ***********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.064)       0:05:01.325 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.055)       0:05:01.381 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.110)       0:05:01.492 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.148)       0:05:01.641 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.055)       0:05:01.697 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.103)       0:05:01.800 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.081)       0:05:01.882 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.054)       0:05:01.937 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Friday 31 July 2026  00:39:15 +0000 (0:00:00.069)       0:05:02.006 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Friday 31 July 2026  00:39:16 +0000 (0:00:00.070)       0:05:02.077 ***********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:39:16 +0000 (0:00:00.122)       0:05:02.199 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Friday 31 July 2026  00:39:18 +0000 (0:00:02.626)       0:05:04.826 ***********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Friday 31 July 2026  00:39:18 +0000 (0:00:00.087)       0:05:04.913 ***********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "Friday 31 July 2026  00:39:19 +0000 (0:00:00.120)       0:05:05.034 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Friday 31 July 2026  00:39:21 +0000 (0:00:02.795)       0:05:07.829 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Friday 31 July 2026  00:39:22 +0000 (0:00:00.740)       0:05:08.569 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "Friday 31 July 2026  00:39:22 +0000 (0:00:00.081)       0:05:08.651 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Friday 31 July 2026  00:39:23 +0000 (0:00:00.748)       0:05:09.399 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Friday 31 July 2026  00:39:24 +0000 (0:00:00.718)       0:05:10.118 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Friday 31 July 2026  00:39:24 +0000 (0:00:00.464)       0:05:10.582 ***********",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:39:24 +0000 (0:00:00.078)       0:05:10.661 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:39:24 +0000 (0:00:00.172)       0:05:10.834 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Friday 31 July 2026  00:39:25 +0000 (0:00:00.621)       0:05:11.455 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:39:26 +0000 (0:00:01.559)       0:05:13.015 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:39:27 +0000 (0:00:00.088)       0:05:13.103 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Friday 31 July 2026  00:39:27 +0000 (0:00:00.590)       0:05:13.694 ***********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Friday 31 July 2026  00:39:30 +0000 (0:00:03.217)       0:05:16.912 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002cdcb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:33.431038Z",
                            "start": "2026-07-31T00:39:32.910003Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdcb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:33.523039Z",
                            "start": "2026-07-31T00:39:33.446131Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdcc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "283864"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:33.610604Z",
                            "start": "2026-07-31T00:39:33.538609Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdcd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3480 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:33.690212Z",
                            "start": "2026-07-31T00:39:33.621977Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:33.770229Z",
                            "start": "2026-07-31T00:39:33.703201Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002cdcf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:39:33.954571",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:39:53.956168",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:53.973842Z",
                            "start": "2026-07-31T00:39:33.904200Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d46e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "175"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:54.052763Z",
                            "start": "2026-07-31T00:39:53.985981Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d46f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:54.359522Z",
                            "start": "2026-07-31T00:39:54.066712Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d470",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458373.1371517,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 584,
                                "charset": "unknown",
                                "checksum": "0b7f377cd8f0c7cc2c629769a187970c6755d8bd",
                                "ctime": 1785458393.9175694,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458393.9175694,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 292057,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:54.574672Z",
                            "start": "2026-07-31T00:39:54.372898Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d471",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8193"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:54.651237Z",
                            "start": "2026-07-31T00:39:54.585327Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d472",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +283865 /tmp/logs/molecule-aio-openvswitch.log | head -c 8193",
                            "delta": "0:00:00.009195",
                            "end": "2026-07-31 00:39:54.885344",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +283865 /tmp/logs/molecule-aio-openvswitch.log | head -c 8193",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002d473-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:39:54.876149",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:39:33 +0000 (0:00:02.289)       0:05:19.202 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:39:33 +0000 (0:00:00.083)       0:05:19.285 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nFriday 31 July 2026  00:39:33 +0000 (0:00:00.602)       0:05:19.888 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nFriday 31 July 2026  00:39:37 +0000 (0:00:03.418)       0:05:23.306 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nFriday 31 July 2026  00:39:38 +0000 (0:00:01.558)       0:05:24.865 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nFriday 31 July 2026  00:39:39 +0000 (0:00:00.670)       0:05:25.536 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nFriday 31 July 2026  00:39:39 +0000 (0:00:00.061)       0:05:25.597 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.678)       0:05:26.275 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.074)       0:05:26.349 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.061)       0:05:26.411 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.073)       0:05:26.484 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.065)       0:05:26.550 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.064)       0:05:26.615 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.072)       0:05:26.688 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nFriday 31 July 2026  00:39:40 +0000 (0:00:00.064)       0:05:26.752 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nFriday 31 July 2026  00:39:41 +0000 (0:00:00.794)       0:05:27.546 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:39:42 +0000 (0:00:00.734)       0:05:28.281 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:39:42 +0000 (0:00:00.089)       0:05:28.370 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.valkey : Create namespace] ***************************\nFriday 31 July 2026  00:39:42 +0000 (0:00:00.589)       0:05:28.960 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************\nFriday 31 July 2026  00:39:43 +0000 (0:00:00.681)       0:05:29.641 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************\nFriday 31 July 2026  00:39:44 +0000 (0:00:00.912)       0:05:30.554 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:39:46 +0000 (0:00:01.715)       0:05:32.269 ***********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:39:46 +0000 (0:00:00.067)       0:05:32.336 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:39:46 +0000 (0:00:00.060)       0:05:32.397 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:39:46 +0000 (0:00:00.055)       0:05:32.453 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:39:46 +0000 (0:00:00.055)       0:05:32.508 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:39:47 +0000 (0:00:00.708)       0:05:33.217 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:39:47 +0000 (0:00:00.073)       0:05:33.290 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:39:47 +0000 (0:00:00.064)       0:05:33.354 ***********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:39:47 +0000 (0:00:00.088)       0:05:33.443 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:39:47 +0000 (0:00:00.082)       0:05:33.525 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:39:47 +0000 (0:00:00.081)       0:05:33.607 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nFriday 31 July 2026  00:39:48 +0000 (0:00:00.574)       0:05:34.181 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nFriday 31 July 2026  00:39:48 +0000 (0:00:00.658)       0:05:34.840 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nFriday 31 July 2026  00:39:49 +0000 (0:00:01.021)       0:05:35.861 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nFriday 31 July 2026  00:39:50 +0000 (0:00:00.458)       0:05:36.320 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nFriday 31 July 2026  00:39:50 +0000 (0:00:00.367)       0:05:36.688 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nFriday 31 July 2026  00:39:51 +0000 (0:00:00.524)       0:05:37.213 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nFriday 31 July 2026  00:39:51 +0000 (0:00:00.492)       0:05:37.705 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nFriday 31 July 2026  00:39:53 +0000 (0:00:01.469)       0:05:39.175 ***********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nFriday 31 July 2026  00:39:53 +0000 (0:00:00.683)       0:05:39.859 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nFriday 31 July 2026  00:39:53 +0000 (0:00:00.090)       0:05:39.950 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:39:33 +0000 (0:00:02.289)       0:05:19.202 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:39:33 +0000 (0:00:00.083)       0:05:19.285 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Friday 31 July 2026  00:39:33 +0000 (0:00:00.602)       0:05:19.888 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Friday 31 July 2026  00:39:37 +0000 (0:00:03.418)       0:05:23.306 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Friday 31 July 2026  00:39:38 +0000 (0:00:01.558)       0:05:24.865 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Friday 31 July 2026  00:39:39 +0000 (0:00:00.670)       0:05:25.536 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Friday 31 July 2026  00:39:39 +0000 (0:00:00.061)       0:05:25.597 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.678)       0:05:26.275 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.074)       0:05:26.349 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.061)       0:05:26.411 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.073)       0:05:26.484 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.065)       0:05:26.550 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.064)       0:05:26.615 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.072)       0:05:26.688 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Friday 31 July 2026  00:39:40 +0000 (0:00:00.064)       0:05:26.752 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Friday 31 July 2026  00:39:41 +0000 (0:00:00.794)       0:05:27.546 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:39:42 +0000 (0:00:00.734)       0:05:28.281 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:39:42 +0000 (0:00:00.089)       0:05:28.370 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.valkey : Create namespace] ***************************",
                                "Friday 31 July 2026  00:39:42 +0000 (0:00:00.589)       0:05:28.960 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************",
                                "Friday 31 July 2026  00:39:43 +0000 (0:00:00.681)       0:05:29.641 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************",
                                "Friday 31 July 2026  00:39:44 +0000 (0:00:00.912)       0:05:30.554 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:39:46 +0000 (0:00:01.715)       0:05:32.269 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:39:46 +0000 (0:00:00.067)       0:05:32.336 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:39:46 +0000 (0:00:00.060)       0:05:32.397 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:39:46 +0000 (0:00:00.055)       0:05:32.453 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:39:46 +0000 (0:00:00.055)       0:05:32.508 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:39:47 +0000 (0:00:00.708)       0:05:33.217 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:39:47 +0000 (0:00:00.073)       0:05:33.290 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:39:47 +0000 (0:00:00.064)       0:05:33.354 ***********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:39:47 +0000 (0:00:00.088)       0:05:33.443 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:39:47 +0000 (0:00:00.082)       0:05:33.525 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:39:47 +0000 (0:00:00.081)       0:05:33.607 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Friday 31 July 2026  00:39:48 +0000 (0:00:00.574)       0:05:34.181 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Friday 31 July 2026  00:39:48 +0000 (0:00:00.658)       0:05:34.840 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Friday 31 July 2026  00:39:49 +0000 (0:00:01.021)       0:05:35.861 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Friday 31 July 2026  00:39:50 +0000 (0:00:00.458)       0:05:36.320 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Friday 31 July 2026  00:39:50 +0000 (0:00:00.367)       0:05:36.688 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Friday 31 July 2026  00:39:51 +0000 (0:00:00.524)       0:05:37.213 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Friday 31 July 2026  00:39:51 +0000 (0:00:00.492)       0:05:37.705 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Friday 31 July 2026  00:39:53 +0000 (0:00:01.469)       0:05:39.175 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Friday 31 July 2026  00:39:53 +0000 (0:00:00.683)       0:05:39.859 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Friday 31 July 2026  00:39:53 +0000 (0:00:00.090)       0:05:39.950 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002d473-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:55.210344Z",
                            "start": "2026-07-31T00:39:54.684149Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d473",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:55.337486Z",
                            "start": "2026-07-31T00:39:55.220992Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d474",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "292057"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:55.452499Z",
                            "start": "2026-07-31T00:39:55.384236Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d475",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3500 seconds.\nLast task: TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:55.543569Z",
                            "start": "2026-07-31T00:39:55.465028Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d476",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:39:55.619731Z",
                            "start": "2026-07-31T00:39:55.553663Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002d477",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:39:55.815382",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:40:15.817343",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:15.842923Z",
                            "start": "2026-07-31T00:39:55.758649Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db2c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "176"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:15.922861Z",
                            "start": "2026-07-31T00:40:15.854717Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db2d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:16.189773Z",
                            "start": "2026-07-31T00:40:15.938589Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db2e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458394.8775887,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 600,
                                "charset": "unknown",
                                "checksum": "58126ced8a2bd9e8df36a72ba5118f01046c00ec",
                                "ctime": 1785458415.8420103,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458415.8420103,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 300139,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:16.410578Z",
                            "start": "2026-07-31T00:40:16.202747Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db2f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8082"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:16.493920Z",
                            "start": "2026-07-31T00:40:16.426323Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db30",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +292058 /tmp/logs/molecule-aio-openvswitch.log | head -c 8082",
                            "delta": "0:00:00.009066",
                            "end": "2026-07-31 00:40:16.722017",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +292058 /tmp/logs/molecule-aio-openvswitch.log | head -c 8082",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002db31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:40:16.712951",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nFriday 31 July 2026  00:39:54 +0000 (0:00:00.990)       0:05:40.940 ***********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:39:55 +0000 (0:00:00.343)       0:05:41.283 ***********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:39:58 +0000 (0:00:03.385)       0:05:44.668 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:40:01 +0000 (0:00:02.673)       0:05:47.341 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.087)       0:05:47.429 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.057)       0:05:47.487 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.058)       0:05:47.546 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.057)       0:05:47.604 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.058)       0:05:47.662 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.060)       0:05:47.723 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.058)       0:05:47.781 ***********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:40:01 +0000 (0:00:00.072)       0:05:47.854 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:40:02 +0000 (0:00:00.190)       0:05:48.044 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:40:02 +0000 (0:00:00.095)       0:05:48.139 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nFriday 31 July 2026  00:40:02 +0000 (0:00:00.574)       0:05:48.713 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nFriday 31 July 2026  00:40:04 +0000 (0:00:01.540)       0:05:50.254 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nFriday 31 July 2026  00:40:04 +0000 (0:00:00.751)       0:05:51.005 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nFriday 31 July 2026  00:40:06 +0000 (0:00:01.041)       0:05:52.046 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nFriday 31 July 2026  00:40:06 +0000 (0:00:00.237)       0:05:52.284 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:40:06 +0000 (0:00:00.508)       0:05:52.793 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:40:06 +0000 (0:00:00.123)       0:05:52.917 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:40:07 +0000 (0:00:00.130)       0:05:53.047 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:40:07 +0000 (0:00:00.687)       0:05:53.734 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:40:07 +0000 (0:00:00.154)       0:05:53.888 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:40:08 +0000 (0:00:00.154)       0:05:54.043 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:40:08 +0000 (0:00:00.165)       0:05:54.209 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:40:09 +0000 (0:00:00.838)       0:05:55.047 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:40:09 +0000 (0:00:00.702)       0:05:55.750 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:40:09 +0000 (0:00:00.081)       0:05:55.831 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:40:09 +0000 (0:00:00.081)       0:05:55.913 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:40:09 +0000 (0:00:00.076)       0:05:55.990 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:40:10 +0000 (0:00:00.073)       0:05:56.063 ***********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:40:10 +0000 (0:00:00.130)       0:05:56.194 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:40:10 +0000 (0:00:00.084)       0:05:56.278 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:40:10 +0000 (0:00:00.080)       0:05:56.359 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nFriday 31 July 2026  00:40:11 +0000 (0:00:00.689)       0:05:57.049 ***********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nFriday 31 July 2026  00:40:12 +0000 (0:00:01.718)       0:05:58.767 ***********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nFriday 31 July 2026  00:40:13 +0000 (0:00:00.978)       0:05:59.746 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nFriday 31 July 2026  00:40:14 +0000 (0:00:00.913)       0:06:00.660 ***********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nFriday 31 July 2026  00:40:15 +0000 (0:00:01.214)       0:06:01.874 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Friday 31 July 2026  00:39:54 +0000 (0:00:00.990)       0:05:40.940 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:39:55 +0000 (0:00:00.343)       0:05:41.283 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:39:58 +0000 (0:00:03.385)       0:05:44.668 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:02.673)       0:05:47.341 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.087)       0:05:47.429 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.057)       0:05:47.487 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.058)       0:05:47.546 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.057)       0:05:47.604 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.058)       0:05:47.662 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.060)       0:05:47.723 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.058)       0:05:47.781 ***********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:40:01 +0000 (0:00:00.072)       0:05:47.854 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:40:02 +0000 (0:00:00.190)       0:05:48.044 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:40:02 +0000 (0:00:00.095)       0:05:48.139 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Friday 31 July 2026  00:40:02 +0000 (0:00:00.574)       0:05:48.713 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Friday 31 July 2026  00:40:04 +0000 (0:00:01.540)       0:05:50.254 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Friday 31 July 2026  00:40:04 +0000 (0:00:00.751)       0:05:51.005 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Friday 31 July 2026  00:40:06 +0000 (0:00:01.041)       0:05:52.046 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Friday 31 July 2026  00:40:06 +0000 (0:00:00.237)       0:05:52.284 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:40:06 +0000 (0:00:00.508)       0:05:52.793 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:40:06 +0000 (0:00:00.123)       0:05:52.917 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:40:07 +0000 (0:00:00.130)       0:05:53.047 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:40:07 +0000 (0:00:00.687)       0:05:53.734 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:40:07 +0000 (0:00:00.154)       0:05:53.888 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:40:08 +0000 (0:00:00.154)       0:05:54.043 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:40:08 +0000 (0:00:00.165)       0:05:54.209 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:40:09 +0000 (0:00:00.838)       0:05:55.047 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:40:09 +0000 (0:00:00.702)       0:05:55.750 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:40:09 +0000 (0:00:00.081)       0:05:55.831 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:40:09 +0000 (0:00:00.081)       0:05:55.913 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:09 +0000 (0:00:00.076)       0:05:55.990 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:10 +0000 (0:00:00.073)       0:05:56.063 ***********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:40:10 +0000 (0:00:00.130)       0:05:56.194 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:40:10 +0000 (0:00:00.084)       0:05:56.278 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:40:10 +0000 (0:00:00.080)       0:05:56.359 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Friday 31 July 2026  00:40:11 +0000 (0:00:00.689)       0:05:57.049 ***********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Friday 31 July 2026  00:40:12 +0000 (0:00:01.718)       0:05:58.767 ***********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Friday 31 July 2026  00:40:13 +0000 (0:00:00.978)       0:05:59.746 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Friday 31 July 2026  00:40:14 +0000 (0:00:00.913)       0:06:00.660 ***********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Friday 31 July 2026  00:40:15 +0000 (0:00:01.214)       0:06:01.874 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002db31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:17.056429Z",
                            "start": "2026-07-31T00:40:16.528040Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db31",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:17.184275Z",
                            "start": "2026-07-31T00:40:17.067619Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db32",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "300139"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:17.270126Z",
                            "start": "2026-07-31T00:40:17.202379Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db33",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3520 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:17.360694Z",
                            "start": "2026-07-31T00:40:17.283460Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db34",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:17.442555Z",
                            "start": "2026-07-31T00:40:17.375096Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002db35",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:40:17.666503",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:40:37.668415",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:37.683010Z",
                            "start": "2026-07-31T00:40:17.614335Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e200",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "177"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:37.776019Z",
                            "start": "2026-07-31T00:40:37.696471Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e201",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:38.207257Z",
                            "start": "2026-07-31T00:40:37.788780Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e202",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458416.3580208,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 616,
                                "charset": "unknown",
                                "checksum": "df4e12b594e746712de334686363cab93257bfa6",
                                "ctime": 1785458437.7744515,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458437.7744515,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 308507,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:38.574640Z",
                            "start": "2026-07-31T00:40:38.366695Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e203",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8368"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:38.652639Z",
                            "start": "2026-07-31T00:40:38.587576Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e204",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +300140 /tmp/logs/molecule-aio-openvswitch.log | head -c 8368",
                            "delta": "0:00:00.009213",
                            "end": "2026-07-31 00:40:38.899477",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +300140 /tmp/logs/molecule-aio-openvswitch.log | head -c 8368",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002e205-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:40:38.890264",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nFriday 31 July 2026  00:40:17 +0000 (0:00:01.249)       0:06:03.123 ***********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:40:20 +0000 (0:00:02.938)       0:06:06.061 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:40:20 +0000 (0:00:00.156)       0:06:06.218 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:40:20 +0000 (0:00:00.077)       0:06:06.296 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:40:20 +0000 (0:00:00.072)       0:06:06.368 ***********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nFriday 31 July 2026  00:40:20 +0000 (0:00:00.093)       0:06:06.462 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nFriday 31 July 2026  00:40:20 +0000 (0:00:00.107)       0:06:06.570 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nFriday 31 July 2026  00:40:21 +0000 (0:00:01.047)       0:06:07.618 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nFriday 31 July 2026  00:40:21 +0000 (0:00:00.378)       0:06:07.997 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nFriday 31 July 2026  00:40:22 +0000 (0:00:00.746)       0:06:08.743 ***********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nFriday 31 July 2026  00:40:24 +0000 (0:00:01.295)       0:06:10.038 ***********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nFriday 31 July 2026  00:40:25 +0000 (0:00:01.283)       0:06:11.322 ***********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nFriday 31 July 2026  00:40:26 +0000 (0:00:01.077)       0:06:12.399 ***********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\nFriday 31 July 2026  00:40:27 +0000 (0:00:01.241)       0:06:13.640 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:40:27 +0000 (0:00:00.268)       0:06:13.909 ***********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:40:29 +0000 (0:00:01.185)       0:06:15.094 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:40:29 +0000 (0:00:00.276)       0:06:15.371 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:40:29 +0000 (0:00:00.111)       0:06:15.482 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:40:29 +0000 (0:00:00.375)       0:06:15.858 ***********\nok: [instance]\n\nTASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\nFriday 31 July 2026  00:40:30 +0000 (0:00:01.087)       0:06:16.945 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\nFriday 31 July 2026  00:40:31 +0000 (0:00:00.495)       0:06:17.441 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\nFriday 31 July 2026  00:40:32 +0000 (0:00:00.750)       0:06:18.191 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\nFriday 31 July 2026  00:40:32 +0000 (0:00:00.755)       0:06:18.947 ***********\nok: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nFriday 31 July 2026  00:40:33 +0000 (0:00:00.430)       0:06:19.377 ***********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:40:33 +0000 (0:00:00.332)       0:06:19.710 ***********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:40:33 +0000 (0:00:00.065)       0:06:19.776 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:40:33 +0000 (0:00:00.067)       0:06:19.843 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:40:33 +0000 (0:00:00.067)       0:06:19.911 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:40:33 +0000 (0:00:00.065)       0:06:19.977 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:40:34 +0000 (0:00:00.059)       0:06:20.036 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:40:34 +0000 (0:00:00.075)       0:06:20.112 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:40:34 +0000 (0:00:00.070)       0:06:20.183 ***********\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:40:34 +0000 (0:00:00.094)       0:06:20.277 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\nFriday 31 July 2026  00:40:34 +0000 (0:00:00.098)       0:06:20.376 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\nFriday 31 July 2026  00:40:34 +0000 (0:00:00.500)       0:06:20.876 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\nFriday 31 July 2026  00:40:35 +0000 (0:00:00.491)       0:06:21.367 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\nFriday 31 July 2026  00:40:35 +0000 (0:00:00.458)       0:06:21.825 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:40:36 +0000 (0:00:00.553)       0:06:22.379 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:40:36 +0000 (0:00:00.098)       0:06:22.477 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:40:36 +0000 (0:00:00.111)       0:06:22.588 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:40:37 +0000 (0:00:00.751)       0:06:23.340 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:40:37 +0000 (0:00:00.169)       0:06:23.509 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:40:37 +0000 (0:00:00.149)       0:06:23.659 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:40:37 +0000 (0:00:00.145)       0:06:23.805 ***********",
                            "stdout_lines": [
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Friday 31 July 2026  00:40:17 +0000 (0:00:01.249)       0:06:03.123 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:40:20 +0000 (0:00:02.938)       0:06:06.061 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:40:20 +0000 (0:00:00.156)       0:06:06.218 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:40:20 +0000 (0:00:00.077)       0:06:06.296 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:40:20 +0000 (0:00:00.072)       0:06:06.368 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Friday 31 July 2026  00:40:20 +0000 (0:00:00.093)       0:06:06.462 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Friday 31 July 2026  00:40:20 +0000 (0:00:00.107)       0:06:06.570 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Friday 31 July 2026  00:40:21 +0000 (0:00:01.047)       0:06:07.618 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Friday 31 July 2026  00:40:21 +0000 (0:00:00.378)       0:06:07.997 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Friday 31 July 2026  00:40:22 +0000 (0:00:00.746)       0:06:08.743 ***********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Friday 31 July 2026  00:40:24 +0000 (0:00:01.295)       0:06:10.038 ***********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Friday 31 July 2026  00:40:25 +0000 (0:00:01.283)       0:06:11.322 ***********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Friday 31 July 2026  00:40:26 +0000 (0:00:01.077)       0:06:12.399 ***********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "Friday 31 July 2026  00:40:27 +0000 (0:00:01.241)       0:06:13.640 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:40:27 +0000 (0:00:00.268)       0:06:13.909 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:40:29 +0000 (0:00:01.185)       0:06:15.094 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:40:29 +0000 (0:00:00.276)       0:06:15.371 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:40:29 +0000 (0:00:00.111)       0:06:15.482 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:40:29 +0000 (0:00:00.375)       0:06:15.858 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "Friday 31 July 2026  00:40:30 +0000 (0:00:01.087)       0:06:16.945 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "Friday 31 July 2026  00:40:31 +0000 (0:00:00.495)       0:06:17.441 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "Friday 31 July 2026  00:40:32 +0000 (0:00:00.750)       0:06:18.191 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "Friday 31 July 2026  00:40:32 +0000 (0:00:00.755)       0:06:18.947 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Friday 31 July 2026  00:40:33 +0000 (0:00:00.430)       0:06:19.377 ***********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:40:33 +0000 (0:00:00.332)       0:06:19.710 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:40:33 +0000 (0:00:00.065)       0:06:19.776 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:40:33 +0000 (0:00:00.067)       0:06:19.843 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:40:33 +0000 (0:00:00.067)       0:06:19.911 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:40:33 +0000 (0:00:00.065)       0:06:19.977 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:40:34 +0000 (0:00:00.059)       0:06:20.036 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:34 +0000 (0:00:00.075)       0:06:20.112 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:34 +0000 (0:00:00.070)       0:06:20.183 ***********",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:40:34 +0000 (0:00:00.094)       0:06:20.277 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "Friday 31 July 2026  00:40:34 +0000 (0:00:00.098)       0:06:20.376 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "Friday 31 July 2026  00:40:34 +0000 (0:00:00.500)       0:06:20.876 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "Friday 31 July 2026  00:40:35 +0000 (0:00:00.491)       0:06:21.367 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "Friday 31 July 2026  00:40:35 +0000 (0:00:00.458)       0:06:21.825 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:40:36 +0000 (0:00:00.553)       0:06:22.379 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:40:36 +0000 (0:00:00.098)       0:06:22.477 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:40:36 +0000 (0:00:00.111)       0:06:22.588 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:40:37 +0000 (0:00:00.751)       0:06:23.340 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:40:37 +0000 (0:00:00.169)       0:06:23.509 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:40:37 +0000 (0:00:00.149)       0:06:23.659 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:40:37 +0000 (0:00:00.145)       0:06:23.805 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002e205-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:39.210365Z",
                            "start": "2026-07-31T00:40:38.684698Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e205",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:39.309558Z",
                            "start": "2026-07-31T00:40:39.222215Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e206",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "308507"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:39.404724Z",
                            "start": "2026-07-31T00:40:39.323958Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e207",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3540 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:39.495264Z",
                            "start": "2026-07-31T00:40:39.415201Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e208",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:39.581180Z",
                            "start": "2026-07-31T00:40:39.510033Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e209",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:40:39.762609",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:40:59.765367",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:59.787268Z",
                            "start": "2026-07-31T00:40:39.712940Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8ea",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "178"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:40:59.877823Z",
                            "start": "2026-07-31T00:40:59.798768Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8eb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:00.160764Z",
                            "start": "2026-07-31T00:40:59.890557Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8ec",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458438.8904738,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "bf7c32194f2d2c51ef4de6abb81059540d13e437",
                                "ctime": 1785458452.0667388,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458452.0667388,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 313075,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:00.380868Z",
                            "start": "2026-07-31T00:41:00.172123Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8ed",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4568"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:00.497014Z",
                            "start": "2026-07-31T00:41:00.414330Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8ee",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +308508 /tmp/logs/molecule-aio-openvswitch.log | head -c 4568",
                            "delta": "0:00:00.007497",
                            "end": "2026-07-31 00:41:00.745301",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +308508 /tmp/logs/molecule-aio-openvswitch.log | head -c 4568",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002e8ef-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:41:00.737804",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:40:38 +0000 (0:00:00.856)       0:06:24.662 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.732)       0:06:25.394 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.070)       0:06:25.465 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.079)       0:06:25.544 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.067)       0:06:25.612 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.056)       0:06:25.669 ***********\nok: [instance] => (item=key_manager)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.115)       0:06:25.784 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.105)       0:06:25.889 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:40:39 +0000 (0:00:00.089)       0:06:25.979 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************\nFriday 31 July 2026  00:40:40 +0000 (0:00:00.607)       0:06:26.587 ***********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:40:42 +0000 (0:00:02.112)       0:06:28.699 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:40:42 +0000 (0:00:00.146)       0:06:28.845 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:40:42 +0000 (0:00:00.078)       0:06:28.923 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:40:42 +0000 (0:00:00.071)       0:06:28.994 ***********\nok: [instance]\n\nTASK [Create Ingress key-manager] **********************************************\nFriday 31 July 2026  00:40:43 +0000 (0:00:00.230)       0:06:29.225 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************\nFriday 31 July 2026  00:40:43 +0000 (0:00:00.101)       0:06:29.326 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.barbican : Create creator role] **********************\nFriday 31 July 2026  00:40:44 +0000 (0:00:01.052)       0:06:30.379 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.barbican : Add implied roles] ************************\nFriday 31 July 2026  00:40:45 +0000 (0:00:01.015)       0:06:31.395 ***********\nok: [instance] => (item={'role': 'member', 'implies': 'creator'})\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:40:50 +0000 (0:00:05.284)       0:06:36.679 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:40:50 +0000 (0:00:00.086)       0:06:36.766 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************\nFriday 31 July 2026  00:40:51 +0000 (0:00:00.598)       0:06:37.365 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nFriday 31 July 2026  00:40:52 +0000 (0:00:00.733)       0:06:38.098 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:40:38 +0000 (0:00:00.856)       0:06:24.662 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.732)       0:06:25.394 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.070)       0:06:25.465 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.079)       0:06:25.544 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.067)       0:06:25.612 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.056)       0:06:25.669 ***********",
                                "ok: [instance] => (item=key_manager)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.115)       0:06:25.784 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.105)       0:06:25.889 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:40:39 +0000 (0:00:00.089)       0:06:25.979 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************",
                                "Friday 31 July 2026  00:40:40 +0000 (0:00:00.607)       0:06:26.587 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:40:42 +0000 (0:00:02.112)       0:06:28.699 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:40:42 +0000 (0:00:00.146)       0:06:28.845 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:40:42 +0000 (0:00:00.078)       0:06:28.923 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:40:42 +0000 (0:00:00.071)       0:06:28.994 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress key-manager] **********************************************",
                                "Friday 31 July 2026  00:40:43 +0000 (0:00:00.230)       0:06:29.225 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************",
                                "Friday 31 July 2026  00:40:43 +0000 (0:00:00.101)       0:06:29.326 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.barbican : Create creator role] **********************",
                                "Friday 31 July 2026  00:40:44 +0000 (0:00:01.052)       0:06:30.379 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************",
                                "Friday 31 July 2026  00:40:45 +0000 (0:00:01.015)       0:06:31.395 ***********",
                                "ok: [instance] => (item={'role': 'member', 'implies': 'creator'})",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:40:50 +0000 (0:00:05.284)       0:06:36.679 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:40:50 +0000 (0:00:00.086)       0:06:36.766 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************",
                                "Friday 31 July 2026  00:40:51 +0000 (0:00:00.598)       0:06:37.365 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Friday 31 July 2026  00:40:52 +0000 (0:00:00.733)       0:06:38.098 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002e8ef-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:01.067298Z",
                            "start": "2026-07-31T00:41:00.539009Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8ef",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:01.165094Z",
                            "start": "2026-07-31T00:41:01.079387Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8f0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "313075"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:01.247158Z",
                            "start": "2026-07-31T00:41:01.178056Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8f1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3560 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:01.322545Z",
                            "start": "2026-07-31T00:41:01.257450Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8f2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:01.402333Z",
                            "start": "2026-07-31T00:41:01.335825Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002e8f3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:41:01.595256",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:41:21.597137",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:21.613174Z",
                            "start": "2026-07-31T00:41:01.534435Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002efea",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "179"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:21.692728Z",
                            "start": "2026-07-31T00:41:21.627316Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002efeb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:21.940533Z",
                            "start": "2026-07-31T00:41:21.708213Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002efec",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458460.3349051,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 640,
                                "charset": "unknown",
                                "checksum": "3c535375b207a5972def5dfb313aafadf68084fb",
                                "ctime": 1785458482.1233432,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458482.1233432,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 320299,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:22.176664Z",
                            "start": "2026-07-31T00:41:21.957336Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002efed",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7224"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:22.254327Z",
                            "start": "2026-07-31T00:41:22.187948Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002efee",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +313076 /tmp/logs/molecule-aio-openvswitch.log | head -c 7224",
                            "delta": "0:00:00.008252",
                            "end": "2026-07-31 00:41:22.487778",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +313076 /tmp/logs/molecule-aio-openvswitch.log | head -c 7224",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002efef-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:41:22.479526",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nFriday 31 July 2026  00:41:06 +0000 (0:00:14.665)       0:06:52.764 ***********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nFriday 31 July 2026  00:41:06 +0000 (0:00:00.087)       0:06:52.851 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nFriday 31 July 2026  00:41:07 +0000 (0:00:00.727)       0:06:53.578 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nFriday 31 July 2026  00:41:08 +0000 (0:00:00.721)       0:06:54.300 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nFriday 31 July 2026  00:41:09 +0000 (0:00:01.223)       0:06:55.523 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nFriday 31 July 2026  00:41:09 +0000 (0:00:00.067)       0:06:55.591 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nFriday 31 July 2026  00:41:10 +0000 (0:00:00.722)       0:06:56.313 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nFriday 31 July 2026  00:41:10 +0000 (0:00:00.182)       0:06:56.496 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:41:11 +0000 (0:00:01.453)       0:06:57.949 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:41:12 +0000 (0:00:00.103)       0:06:58.053 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:41:12 +0000 (0:00:00.101)       0:06:58.155 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:41:12 +0000 (0:00:00.686)       0:06:58.841 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:41:12 +0000 (0:00:00.152)       0:06:58.994 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:41:13 +0000 (0:00:00.151)       0:06:59.145 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:41:13 +0000 (0:00:00.152)       0:06:59.298 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:41:14 +0000 (0:00:00.851)       0:07:00.150 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:41:14 +0000 (0:00:00.711)       0:07:00.861 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:41:14 +0000 (0:00:00.067)       0:07:00.929 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:41:14 +0000 (0:00:00.069)       0:07:00.998 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:41:15 +0000 (0:00:00.278)       0:07:01.277 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:41:15 +0000 (0:00:00.065)       0:07:01.342 ***********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:41:15 +0000 (0:00:00.135)       0:07:01.478 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:41:15 +0000 (0:00:00.090)       0:07:01.568 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:41:15 +0000 (0:00:00.085)       0:07:01.653 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nFriday 31 July 2026  00:41:16 +0000 (0:00:00.605)       0:07:02.259 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nFriday 31 July 2026  00:41:16 +0000 (0:00:00.273)       0:07:02.533 ***********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:41:18 +0000 (0:00:02.063)       0:07:04.596 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:41:18 +0000 (0:00:00.130)       0:07:04.727 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:41:18 +0000 (0:00:00.070)       0:07:04.797 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:41:18 +0000 (0:00:00.067)       0:07:04.864 ***********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nFriday 31 July 2026  00:41:18 +0000 (0:00:00.076)       0:07:04.941 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nFriday 31 July 2026  00:41:19 +0000 (0:00:00.096)       0:07:05.037 ***********\nok: [instance]\n\nTASK [Create images] ***********************************************************\nFriday 31 July 2026  00:41:20 +0000 (0:00:01.032)       0:07:06.070 ***********\nincluded: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nFriday 31 July 2026  00:41:20 +0000 (0:00:00.146)       0:07:06.217 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nFriday 31 July 2026  00:41:21 +0000 (0:00:01.189)       0:07:07.406 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nFriday 31 July 2026  00:41:22 +0000 (0:00:00.710)       0:07:08.117 ***********\nok: [instance]",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Friday 31 July 2026  00:41:06 +0000 (0:00:14.665)       0:06:52.764 ***********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Friday 31 July 2026  00:41:06 +0000 (0:00:00.087)       0:06:52.851 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Friday 31 July 2026  00:41:07 +0000 (0:00:00.727)       0:06:53.578 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Friday 31 July 2026  00:41:08 +0000 (0:00:00.721)       0:06:54.300 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Friday 31 July 2026  00:41:09 +0000 (0:00:01.223)       0:06:55.523 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Friday 31 July 2026  00:41:09 +0000 (0:00:00.067)       0:06:55.591 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Friday 31 July 2026  00:41:10 +0000 (0:00:00.722)       0:06:56.313 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Friday 31 July 2026  00:41:10 +0000 (0:00:00.182)       0:06:56.496 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:41:11 +0000 (0:00:01.453)       0:06:57.949 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:41:12 +0000 (0:00:00.103)       0:06:58.053 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:41:12 +0000 (0:00:00.101)       0:06:58.155 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:41:12 +0000 (0:00:00.686)       0:06:58.841 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:41:12 +0000 (0:00:00.152)       0:06:58.994 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:41:13 +0000 (0:00:00.151)       0:06:59.145 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:41:13 +0000 (0:00:00.152)       0:06:59.298 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:41:14 +0000 (0:00:00.851)       0:07:00.150 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:41:14 +0000 (0:00:00.711)       0:07:00.861 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:41:14 +0000 (0:00:00.067)       0:07:00.929 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:41:14 +0000 (0:00:00.069)       0:07:00.998 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:15 +0000 (0:00:00.278)       0:07:01.277 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:15 +0000 (0:00:00.065)       0:07:01.342 ***********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:41:15 +0000 (0:00:00.135)       0:07:01.478 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:41:15 +0000 (0:00:00.090)       0:07:01.568 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:41:15 +0000 (0:00:00.085)       0:07:01.653 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Friday 31 July 2026  00:41:16 +0000 (0:00:00.605)       0:07:02.259 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Friday 31 July 2026  00:41:16 +0000 (0:00:00.273)       0:07:02.533 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:41:18 +0000 (0:00:02.063)       0:07:04.596 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:41:18 +0000 (0:00:00.130)       0:07:04.727 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:41:18 +0000 (0:00:00.070)       0:07:04.797 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:41:18 +0000 (0:00:00.067)       0:07:04.864 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Friday 31 July 2026  00:41:18 +0000 (0:00:00.076)       0:07:04.941 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Friday 31 July 2026  00:41:19 +0000 (0:00:00.096)       0:07:05.037 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Friday 31 July 2026  00:41:20 +0000 (0:00:01.032)       0:07:06.070 ***********",
                                "included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Friday 31 July 2026  00:41:20 +0000 (0:00:00.146)       0:07:06.217 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Friday 31 July 2026  00:41:21 +0000 (0:00:01.189)       0:07:07.406 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Friday 31 July 2026  00:41:22 +0000 (0:00:00.710)       0:07:08.117 ***********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002efef-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:22.813240Z",
                            "start": "2026-07-31T00:41:22.291011Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002efef",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Capture source ETag when available]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:22.904439Z",
                            "start": "2026-07-31T00:41:22.828042Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002eff0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "320299"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:22.984323Z",
                            "start": "2026-07-31T00:41:22.917639Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002eff1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3580 seconds.\nLast task: TASK [atmosphere.common.glance_image : Capture source ETag when available]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:23.062126Z",
                            "start": "2026-07-31T00:41:22.994876Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002eff2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:23.143048Z",
                            "start": "2026-07-31T00:41:23.076814Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002eff3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:41:23.332511",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:41:43.334686",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:43.350855Z",
                            "start": "2026-07-31T00:41:23.287273Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f700",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "180"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:43.451969Z",
                            "start": "2026-07-31T00:41:43.362428Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f701",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:43.713187Z",
                            "start": "2026-07-31T00:41:43.462686Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f702",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458482.4833505,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 664,
                                "charset": "unknown",
                                "checksum": "8629bc14bba191393a68f024dffb2de2b0d374b9",
                                "ctime": 1785458503.5757747,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458503.5757747,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 333471,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:43.957525Z",
                            "start": "2026-07-31T00:41:43.728852Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f703",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "13172"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:44.040747Z",
                            "start": "2026-07-31T00:41:43.970943Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f704",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +320300 /tmp/logs/molecule-aio-openvswitch.log | head -c 13172",
                            "delta": "0:00:00.010163",
                            "end": "2026-07-31 00:41:44.294326",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +320300 /tmp/logs/molecule-aio-openvswitch.log | head -c 13172",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002f705-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:41:44.284163",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nFriday 31 July 2026  00:41:22 +0000 (0:00:00.072)       0:07:08.189 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nFriday 31 July 2026  00:41:23 +0000 (0:00:01.208)       0:07:09.398 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.070)       0:07:09.469 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.072)       0:07:09.541 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.061)       0:07:09.602 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.059)       0:07:09.662 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.061)       0:07:09.723 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.062)       0:07:09.786 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.066)       0:07:09.852 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.065)       0:07:09.918 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nFriday 31 July 2026  00:41:23 +0000 (0:00:00.061)       0:07:09.979 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nFriday 31 July 2026  00:41:24 +0000 (0:00:00.056)       0:07:10.035 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nFriday 31 July 2026  00:41:24 +0000 (0:00:00.071)       0:07:10.107 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:41:24 +0000 (0:00:00.593)       0:07:10.700 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:41:24 +0000 (0:00:00.105)       0:07:10.806 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:41:24 +0000 (0:00:00.075)       0:07:10.881 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:41:24 +0000 (0:00:00.054)       0:07:10.936 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:41:24 +0000 (0:00:00.068)       0:07:11.005 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:41:25 +0000 (0:00:00.079)       0:07:11.084 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:41:25 +0000 (0:00:00.066)       0:07:11.150 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:41:25 +0000 (0:00:00.074)       0:07:11.225 ***********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=placement)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:41:25 +0000 (0:00:00.119)       0:07:11.344 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:41:25 +0000 (0:00:00.103)       0:07:11.448 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:41:25 +0000 (0:00:00.104)       0:07:11.552 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nFriday 31 July 2026  00:41:26 +0000 (0:00:00.586)       0:07:12.139 ***********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:41:27 +0000 (0:00:01.835)       0:07:13.974 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:41:28 +0000 (0:00:00.145)       0:07:14.120 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:41:28 +0000 (0:00:00.064)       0:07:14.184 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:41:28 +0000 (0:00:00.072)       0:07:14.257 ***********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nFriday 31 July 2026  00:41:28 +0000 (0:00:00.077)       0:07:14.334 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nFriday 31 July 2026  00:41:28 +0000 (0:00:00.098)       0:07:14.433 ***********\nok: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:41:29 +0000 (0:00:01.019)       0:07:15.453 ***********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:02.977)       0:07:18.430 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.080)       0:07:18.510 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.055)       0:07:18.566 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.053)       0:07:18.620 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.061)       0:07:18.681 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.060)       0:07:18.742 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.062)       0:07:18.804 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.062)       0:07:18.867 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.050)       0:07:18.918 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:41:32 +0000 (0:00:00.080)       0:07:18.999 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:41:33 +0000 (0:00:00.111)       0:07:19.111 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nFriday 31 July 2026  00:41:33 +0000 (0:00:00.592)       0:07:19.703 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nFriday 31 July 2026  00:41:33 +0000 (0:00:00.241)       0:07:19.945 ***********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nFriday 31 July 2026  00:41:33 +0000 (0:00:00.060)       0:07:20.005 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nFriday 31 July 2026  00:41:34 +0000 (0:00:00.495)       0:07:20.500 ***********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nFriday 31 July 2026  00:41:34 +0000 (0:00:00.058)       0:07:20.559 ***********\nok: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:41:36 +0000 (0:00:01.751)       0:07:22.311 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:02.754)       0:07:25.065 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.097)       0:07:25.163 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.062)       0:07:25.226 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.160)       0:07:25.386 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.065)       0:07:25.452 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.056)       0:07:25.508 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.061)       0:07:25.569 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.068)       0:07:25.638 ***********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.070)       0:07:25.708 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.092)       0:07:25.801 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:41:39 +0000 (0:00:00.093)       0:07:25.895 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nFriday 31 July 2026  00:41:40 +0000 (0:00:00.597)       0:07:26.492 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nFriday 31 July 2026  00:41:40 +0000 (0:00:00.075)       0:07:26.567 ***********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nFriday 31 July 2026  00:41:41 +0000 (0:00:01.348)       0:07:27.915 ***********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nFriday 31 July 2026  00:41:43 +0000 (0:00:01.468)       0:07:29.384 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nFriday 31 July 2026  00:41:43 +0000 (0:00:00.222)       0:07:29.606 ***********",
                            "stdout_lines": [
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Friday 31 July 2026  00:41:22 +0000 (0:00:00.072)       0:07:08.189 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:01.208)       0:07:09.398 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.070)       0:07:09.469 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.072)       0:07:09.541 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.061)       0:07:09.602 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.059)       0:07:09.662 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.061)       0:07:09.723 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.062)       0:07:09.786 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.066)       0:07:09.852 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.065)       0:07:09.918 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Friday 31 July 2026  00:41:23 +0000 (0:00:00.061)       0:07:09.979 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Friday 31 July 2026  00:41:24 +0000 (0:00:00.056)       0:07:10.035 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Friday 31 July 2026  00:41:24 +0000 (0:00:00.071)       0:07:10.107 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:41:24 +0000 (0:00:00.593)       0:07:10.700 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:41:24 +0000 (0:00:00.105)       0:07:10.806 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:41:24 +0000 (0:00:00.075)       0:07:10.881 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:41:24 +0000 (0:00:00.054)       0:07:10.936 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:41:24 +0000 (0:00:00.068)       0:07:11.005 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:41:25 +0000 (0:00:00.079)       0:07:11.084 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:25 +0000 (0:00:00.066)       0:07:11.150 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:25 +0000 (0:00:00.074)       0:07:11.225 ***********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:41:25 +0000 (0:00:00.119)       0:07:11.344 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:41:25 +0000 (0:00:00.103)       0:07:11.448 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:41:25 +0000 (0:00:00.104)       0:07:11.552 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Friday 31 July 2026  00:41:26 +0000 (0:00:00.586)       0:07:12.139 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:41:27 +0000 (0:00:01.835)       0:07:13.974 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:41:28 +0000 (0:00:00.145)       0:07:14.120 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:41:28 +0000 (0:00:00.064)       0:07:14.184 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:41:28 +0000 (0:00:00.072)       0:07:14.257 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Friday 31 July 2026  00:41:28 +0000 (0:00:00.077)       0:07:14.334 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Friday 31 July 2026  00:41:28 +0000 (0:00:00.098)       0:07:14.433 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:41:29 +0000 (0:00:01.019)       0:07:15.453 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:02.977)       0:07:18.430 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.080)       0:07:18.510 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.055)       0:07:18.566 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.053)       0:07:18.620 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.061)       0:07:18.681 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.060)       0:07:18.742 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.062)       0:07:18.804 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.062)       0:07:18.867 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.050)       0:07:18.918 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:41:32 +0000 (0:00:00.080)       0:07:18.999 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:41:33 +0000 (0:00:00.111)       0:07:19.111 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Friday 31 July 2026  00:41:33 +0000 (0:00:00.592)       0:07:19.703 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Friday 31 July 2026  00:41:33 +0000 (0:00:00.241)       0:07:19.945 ***********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Friday 31 July 2026  00:41:33 +0000 (0:00:00.060)       0:07:20.005 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Friday 31 July 2026  00:41:34 +0000 (0:00:00.495)       0:07:20.500 ***********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Friday 31 July 2026  00:41:34 +0000 (0:00:00.058)       0:07:20.559 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:41:36 +0000 (0:00:01.751)       0:07:22.311 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:02.754)       0:07:25.065 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.097)       0:07:25.163 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.062)       0:07:25.226 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.160)       0:07:25.386 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.065)       0:07:25.452 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.056)       0:07:25.508 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.061)       0:07:25.569 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.068)       0:07:25.638 ***********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.070)       0:07:25.708 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.092)       0:07:25.801 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:41:39 +0000 (0:00:00.093)       0:07:25.895 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Friday 31 July 2026  00:41:40 +0000 (0:00:00.597)       0:07:26.492 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Friday 31 July 2026  00:41:40 +0000 (0:00:00.075)       0:07:26.567 ***********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Friday 31 July 2026  00:41:41 +0000 (0:00:01.348)       0:07:27.915 ***********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Friday 31 July 2026  00:41:43 +0000 (0:00:01.468)       0:07:29.384 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:41:43 +0000 (0:00:00.222)       0:07:29.606 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002f705-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:44.602445Z",
                            "start": "2026-07-31T00:41:44.070310Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f705",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:44.692280Z",
                            "start": "2026-07-31T00:41:44.616381Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f706",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "333471"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:45.069412Z",
                            "start": "2026-07-31T00:41:44.708011Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f707",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3600 seconds.\nLast task: TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:45.142296Z",
                            "start": "2026-07-31T00:41:45.079075Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f708",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:41:45.222086Z",
                            "start": "2026-07-31T00:41:45.156589Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002f709",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:41:45.425861",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:42:05.427404",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:05.444735Z",
                            "start": "2026-07-31T00:41:45.378285Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe2c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "181"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:05.532450Z",
                            "start": "2026-07-31T00:42:05.458200Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe2d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:05.811249Z",
                            "start": "2026-07-31T00:42:05.543861Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe2e",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458503.9077814,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 680,
                                "charset": "unknown",
                                "checksum": "3cf5aa4efec38cfcb62017d8b8e6c1ed44e78a67",
                                "ctime": 1785458525.8922231,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458525.8922231,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 342538,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:06.045919Z",
                            "start": "2026-07-31T00:42:05.827117Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe2f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9067"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:06.124408Z",
                            "start": "2026-07-31T00:42:06.057331Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe30",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +333472 /tmp/logs/molecule-aio-openvswitch.log | head -c 9067",
                            "delta": "0:00:00.008523",
                            "end": "2026-07-31 00:42:06.391645",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +333472 /tmp/logs/molecule-aio-openvswitch.log | head -c 9067",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-00000002fe31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:42:06.383122",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:41:45 +0000 (0:00:01.818)       0:07:31.425 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:41:45 +0000 (0:00:00.086)       0:07:31.511 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nFriday 31 July 2026  00:41:46 +0000 (0:00:00.591)       0:07:32.102 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nFriday 31 July 2026  00:41:47 +0000 (0:00:01.491)       0:07:33.594 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nFriday 31 July 2026  00:41:48 +0000 (0:00:01.000)       0:07:34.595 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nFriday 31 July 2026  00:41:48 +0000 (0:00:00.220)       0:07:34.815 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:41:49 +0000 (0:00:00.530)       0:07:35.346 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:41:49 +0000 (0:00:00.217)       0:07:35.563 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:41:49 +0000 (0:00:00.109)       0:07:35.673 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:41:50 +0000 (0:00:00.727)       0:07:36.400 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:41:50 +0000 (0:00:00.156)       0:07:36.557 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:41:50 +0000 (0:00:00.150)       0:07:36.708 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:41:50 +0000 (0:00:00.160)       0:07:36.868 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:41:51 +0000 (0:00:00.795)       0:07:37.663 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:41:52 +0000 (0:00:00.685)       0:07:38.349 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:41:52 +0000 (0:00:00.065)       0:07:38.414 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:41:52 +0000 (0:00:00.064)       0:07:38.478 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:41:52 +0000 (0:00:00.072)       0:07:38.551 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:41:52 +0000 (0:00:00.065)       0:07:38.617 ***********\nok: [instance] => (item=compute)\nok: [instance] => (item=compute_novnc_proxy)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db_api)\nok: [instance] => (item=volumev3)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=placement)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:41:53 +0000 (0:00:00.437)       0:07:39.054 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:41:53 +0000 (0:00:00.089)       0:07:39.144 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:41:53 +0000 (0:00:00.103)       0:07:39.248 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nFriday 31 July 2026  00:41:53 +0000 (0:00:00.594)       0:07:39.842 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nFriday 31 July 2026  00:41:53 +0000 (0:00:00.063)       0:07:39.906 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nFriday 31 July 2026  00:41:54 +0000 (0:00:00.355)       0:07:40.261 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nFriday 31 July 2026  00:41:54 +0000 (0:00:00.604)       0:07:40.866 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nFriday 31 July 2026  00:41:55 +0000 (0:00:00.616)       0:07:41.483 ***********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nFriday 31 July 2026  00:41:55 +0000 (0:00:00.284)       0:07:41.768 ***********\nok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nFriday 31 July 2026  00:41:57 +0000 (0:00:01.406)       0:07:43.174 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nFriday 31 July 2026  00:41:57 +0000 (0:00:00.425)       0:07:43.600 ***********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:42:00 +0000 (0:00:02.993)       0:07:46.594 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:42:00 +0000 (0:00:00.154)       0:07:46.748 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:42:00 +0000 (0:00:00.063)       0:07:46.812 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:42:00 +0000 (0:00:00.077)       0:07:46.889 ***********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nFriday 31 July 2026  00:42:00 +0000 (0:00:00.088)       0:07:46.977 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nFriday 31 July 2026  00:42:01 +0000 (0:00:00.124)       0:07:47.101 ***********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:42:02 +0000 (0:00:01.180)       0:07:48.281 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:42:02 +0000 (0:00:00.175)       0:07:48.457 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:42:02 +0000 (0:00:00.079)       0:07:48.536 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:42:02 +0000 (0:00:00.079)       0:07:48.616 ***********\nok: [instance]\n\nTASK [Create Ingress compute-novnc-proxy] **************************************\nFriday 31 July 2026  00:42:02 +0000 (0:00:00.086)       0:07:48.703 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nFriday 31 July 2026  00:42:02 +0000 (0:00:00.107)       0:07:48.810 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nFriday 31 July 2026  00:42:04 +0000 (0:00:01.241)       0:07:50.051 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nFriday 31 July 2026  00:42:04 +0000 (0:00:00.726)       0:07:50.777 ***********\nok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:41:45 +0000 (0:00:01.818)       0:07:31.425 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:41:45 +0000 (0:00:00.086)       0:07:31.511 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:41:46 +0000 (0:00:00.591)       0:07:32.102 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Friday 31 July 2026  00:41:47 +0000 (0:00:01.491)       0:07:33.594 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Friday 31 July 2026  00:41:48 +0000 (0:00:01.000)       0:07:34.595 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Friday 31 July 2026  00:41:48 +0000 (0:00:00.220)       0:07:34.815 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:41:49 +0000 (0:00:00.530)       0:07:35.346 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:41:49 +0000 (0:00:00.217)       0:07:35.563 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:41:49 +0000 (0:00:00.109)       0:07:35.673 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:41:50 +0000 (0:00:00.727)       0:07:36.400 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:41:50 +0000 (0:00:00.156)       0:07:36.557 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:41:50 +0000 (0:00:00.150)       0:07:36.708 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:41:50 +0000 (0:00:00.160)       0:07:36.868 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:41:51 +0000 (0:00:00.795)       0:07:37.663 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:41:52 +0000 (0:00:00.685)       0:07:38.349 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:41:52 +0000 (0:00:00.065)       0:07:38.414 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:41:52 +0000 (0:00:00.064)       0:07:38.478 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:52 +0000 (0:00:00.072)       0:07:38.551 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:41:52 +0000 (0:00:00.065)       0:07:38.617 ***********",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=placement)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:41:53 +0000 (0:00:00.437)       0:07:39.054 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:41:53 +0000 (0:00:00.089)       0:07:39.144 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:41:53 +0000 (0:00:00.103)       0:07:39.248 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Friday 31 July 2026  00:41:53 +0000 (0:00:00.594)       0:07:39.842 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Friday 31 July 2026  00:41:53 +0000 (0:00:00.063)       0:07:39.906 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Friday 31 July 2026  00:41:54 +0000 (0:00:00.355)       0:07:40.261 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Friday 31 July 2026  00:41:54 +0000 (0:00:00.604)       0:07:40.866 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Friday 31 July 2026  00:41:55 +0000 (0:00:00.616)       0:07:41.483 ***********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Friday 31 July 2026  00:41:55 +0000 (0:00:00.284)       0:07:41.768 ***********",
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Friday 31 July 2026  00:41:57 +0000 (0:00:01.406)       0:07:43.174 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Friday 31 July 2026  00:41:57 +0000 (0:00:00.425)       0:07:43.600 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:42:00 +0000 (0:00:02.993)       0:07:46.594 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:42:00 +0000 (0:00:00.154)       0:07:46.748 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:42:00 +0000 (0:00:00.063)       0:07:46.812 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:42:00 +0000 (0:00:00.077)       0:07:46.889 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Friday 31 July 2026  00:42:00 +0000 (0:00:00.088)       0:07:46.977 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Friday 31 July 2026  00:42:01 +0000 (0:00:00.124)       0:07:47.101 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:42:02 +0000 (0:00:01.180)       0:07:48.281 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:42:02 +0000 (0:00:00.175)       0:07:48.457 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:42:02 +0000 (0:00:00.079)       0:07:48.536 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:42:02 +0000 (0:00:00.079)       0:07:48.616 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Friday 31 July 2026  00:42:02 +0000 (0:00:00.086)       0:07:48.703 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Friday 31 July 2026  00:42:02 +0000 (0:00:00.107)       0:07:48.810 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Friday 31 July 2026  00:42:04 +0000 (0:00:01.241)       0:07:50.051 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Friday 31 July 2026  00:42:04 +0000 (0:00:00.726)       0:07:50.777 ***********",
                                "ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-00000002fe31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:06.687800Z",
                            "start": "2026-07-31T00:42:06.157853Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe31",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.nova : Create flavors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:06.782134Z",
                            "start": "2026-07-31T00:42:06.707247Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe32",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "342538"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:06.862278Z",
                            "start": "2026-07-31T00:42:06.796295Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe33",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3620 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Create flavors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:06.963872Z",
                            "start": "2026-07-31T00:42:06.874965Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe34",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:07.030912Z",
                            "start": "2026-07-31T00:42:06.974739Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000002fe35",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:42:07.226988",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:42:27.228677",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:27.244488Z",
                            "start": "2026-07-31T00:42:07.173201Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003056e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "182"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:27.322296Z",
                            "start": "2026-07-31T00:42:27.255831Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003056f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:27.621541Z",
                            "start": "2026-07-31T00:42:27.335577Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030570",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458525.9962254,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 696,
                                "charset": "unknown",
                                "checksum": "8ec17978c3f82d0455ec8beceaeadc3a9b13ab4e",
                                "ctime": 1785458547.4806569,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458547.4806569,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 351756,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:27.920485Z",
                            "start": "2026-07-31T00:42:27.634268Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030571",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9218"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:28.005504Z",
                            "start": "2026-07-31T00:42:27.940030Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030572",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +342539 /tmp/logs/molecule-aio-openvswitch.log | head -c 9218",
                            "delta": "0:00:00.008409",
                            "end": "2026-07-31 00:42:28.236761",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +342539 /tmp/logs/molecule-aio-openvswitch.log | head -c 9218",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000030573-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:42:28.228352",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})\nok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})\nok: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})\nok: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:42:09 +0000 (0:00:05.008)       0:07:55.786 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:42:09 +0000 (0:00:00.110)       0:07:55.897 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:42:09 +0000 (0:00:00.102)       0:07:56.000 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:42:10 +0000 (0:00:00.727)       0:07:56.727 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:42:10 +0000 (0:00:00.160)       0:07:56.887 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:42:11 +0000 (0:00:00.155)       0:07:57.042 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:42:11 +0000 (0:00:00.170)       0:07:57.213 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:42:11 +0000 (0:00:00.812)       0:07:58.025 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:42:12 +0000 (0:00:00.720)       0:07:58.745 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:42:12 +0000 (0:00:00.069)       0:07:58.815 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:42:12 +0000 (0:00:00.074)       0:07:58.889 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:42:12 +0000 (0:00:00.068)       0:07:58.957 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:42:12 +0000 (0:00:00.066)       0:07:59.024 ***********\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=compute)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=network)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=dns)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:42:13 +0000 (0:00:00.188)       0:07:59.213 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:42:13 +0000 (0:00:00.094)       0:07:59.308 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:42:13 +0000 (0:00:00.092)       0:07:59.400 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nFriday 31 July 2026  00:42:13 +0000 (0:00:00.610)       0:08:00.011 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nFriday 31 July 2026  00:42:14 +0000 (0:00:00.717)       0:08:00.728 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nFriday 31 July 2026  00:42:14 +0000 (0:00:00.059)       0:08:00.787 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nFriday 31 July 2026  00:42:15 +0000 (0:00:00.557)       0:08:01.345 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nFriday 31 July 2026  00:42:15 +0000 (0:00:00.059)       0:08:01.405 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nFriday 31 July 2026  00:42:15 +0000 (0:00:00.082)       0:08:01.487 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nFriday 31 July 2026  00:42:15 +0000 (0:00:00.064)       0:08:01.551 ***********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:42:17 +0000 (0:00:02.394)       0:08:03.946 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:42:18 +0000 (0:00:00.157)       0:08:04.103 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:42:18 +0000 (0:00:00.068)       0:08:04.172 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:42:18 +0000 (0:00:00.070)       0:08:04.242 ***********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nFriday 31 July 2026  00:42:18 +0000 (0:00:00.085)       0:08:04.328 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nFriday 31 July 2026  00:42:18 +0000 (0:00:00.312)       0:08:04.641 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nFriday 31 July 2026  00:42:19 +0000 (0:00:01.122)       0:08:05.763 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nFriday 31 July 2026  00:42:20 +0000 (0:00:00.706)       0:08:06.469 ***********\nok: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})\n\nTASK [vexxhost.atmosphere.neutron : Create subnets] ****************************\nFriday 31 July 2026  00:42:21 +0000 (0:00:01.228)       0:08:07.698 ***********\nok: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])\n\nTASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\nFriday 31 July 2026  00:42:22 +0000 (0:00:01.289)       0:08:08.988 ***********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nFriday 31 July 2026  00:42:23 +0000 (0:00:00.282)       0:08:09.271 ***********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nFriday 31 July 2026  00:42:24 +0000 (0:00:01.138)       0:08:10.410 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nFriday 31 July 2026  00:42:24 +0000 (0:00:00.251)       0:08:10.661 ***********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nFriday 31 July 2026  00:42:24 +0000 (0:00:00.107)       0:08:10.769 ***********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nFriday 31 July 2026  00:42:25 +0000 (0:00:00.366)       0:08:11.135 ***********\nok: [instance]\n\nTASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\nFriday 31 July 2026  00:42:26 +0000 (0:00:01.080)       0:08:12.216 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\nFriday 31 July 2026  00:42:26 +0000 (0:00:00.493)       0:08:12.709 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\nFriday 31 July 2026  00:42:27 +0000 (0:00:00.800)       0:08:13.509 ***********",
                            "stdout_lines": [
                                "ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                                "ok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})",
                                "ok: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})",
                                "ok: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:42:09 +0000 (0:00:05.008)       0:07:55.786 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:42:09 +0000 (0:00:00.110)       0:07:55.897 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:42:09 +0000 (0:00:00.102)       0:07:56.000 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:42:10 +0000 (0:00:00.727)       0:07:56.727 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:42:10 +0000 (0:00:00.160)       0:07:56.887 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:42:11 +0000 (0:00:00.155)       0:07:57.042 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:42:11 +0000 (0:00:00.170)       0:07:57.213 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:42:11 +0000 (0:00:00.812)       0:07:58.025 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:42:12 +0000 (0:00:00.720)       0:07:58.745 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:42:12 +0000 (0:00:00.069)       0:07:58.815 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:42:12 +0000 (0:00:00.074)       0:07:58.889 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:42:12 +0000 (0:00:00.068)       0:07:58.957 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:42:12 +0000 (0:00:00.066)       0:07:59.024 ***********",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=dns)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:42:13 +0000 (0:00:00.188)       0:07:59.213 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:42:13 +0000 (0:00:00.094)       0:07:59.308 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:42:13 +0000 (0:00:00.092)       0:07:59.400 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Friday 31 July 2026  00:42:13 +0000 (0:00:00.610)       0:08:00.011 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Friday 31 July 2026  00:42:14 +0000 (0:00:00.717)       0:08:00.728 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Friday 31 July 2026  00:42:14 +0000 (0:00:00.059)       0:08:00.787 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Friday 31 July 2026  00:42:15 +0000 (0:00:00.557)       0:08:01.345 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Friday 31 July 2026  00:42:15 +0000 (0:00:00.059)       0:08:01.405 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Friday 31 July 2026  00:42:15 +0000 (0:00:00.082)       0:08:01.487 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:42:15 +0000 (0:00:00.064)       0:08:01.551 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:42:17 +0000 (0:00:02.394)       0:08:03.946 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:42:18 +0000 (0:00:00.157)       0:08:04.103 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:42:18 +0000 (0:00:00.068)       0:08:04.172 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:42:18 +0000 (0:00:00.070)       0:08:04.242 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Friday 31 July 2026  00:42:18 +0000 (0:00:00.085)       0:08:04.328 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Friday 31 July 2026  00:42:18 +0000 (0:00:00.312)       0:08:04.641 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Friday 31 July 2026  00:42:19 +0000 (0:00:01.122)       0:08:05.763 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Friday 31 July 2026  00:42:20 +0000 (0:00:00.706)       0:08:06.469 ***********",
                                "ok: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************",
                                "Friday 31 July 2026  00:42:21 +0000 (0:00:01.228)       0:08:07.698 ***********",
                                "ok: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "Friday 31 July 2026  00:42:22 +0000 (0:00:01.289)       0:08:08.988 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Friday 31 July 2026  00:42:23 +0000 (0:00:00.282)       0:08:09.271 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Friday 31 July 2026  00:42:24 +0000 (0:00:01.138)       0:08:10.410 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Friday 31 July 2026  00:42:24 +0000 (0:00:00.251)       0:08:10.661 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Friday 31 July 2026  00:42:24 +0000 (0:00:00.107)       0:08:10.769 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Friday 31 July 2026  00:42:25 +0000 (0:00:00.366)       0:08:11.135 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "Friday 31 July 2026  00:42:26 +0000 (0:00:01.080)       0:08:12.216 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "Friday 31 July 2026  00:42:26 +0000 (0:00:00.493)       0:08:12.709 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "Friday 31 July 2026  00:42:27 +0000 (0:00:00.800)       0:08:13.509 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000030573-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:28.568189Z",
                            "start": "2026-07-31T00:42:28.039264Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030573",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:28.674491Z",
                            "start": "2026-07-31T00:42:28.581985Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030574",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "351756"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:28.763819Z",
                            "start": "2026-07-31T00:42:28.689358Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030575",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3640 seconds.\nLast task: TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:28.848489Z",
                            "start": "2026-07-31T00:42:28.778209Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030576",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:28.929511Z",
                            "start": "2026-07-31T00:42:28.860144Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030577",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:42:29.152162",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:42:49.153968",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:49.168998Z",
                            "start": "2026-07-31T00:42:29.082757Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030cc6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "183"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:49.259248Z",
                            "start": "2026-07-31T00:42:49.190856Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030cc7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:49.520352Z",
                            "start": "2026-07-31T00:42:49.273221Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030cc8",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458547.7966633,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "f1460ea774f6504ec53bf3b74bc5dbf3a7ffc5b8",
                                "ctime": 1785458568.105071,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458568.105071,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 359756,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:49.726865Z",
                            "start": "2026-07-31T00:42:49.532491Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030cc9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8000"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:49.830033Z",
                            "start": "2026-07-31T00:42:49.756671Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030cca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +351757 /tmp/logs/molecule-aio-openvswitch.log | head -c 8000",
                            "delta": "0:00:00.008210",
                            "end": "2026-07-31 00:42:50.061417",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +351757 /tmp/logs/molecule-aio-openvswitch.log | head -c 8000",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000030ccb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:42:50.053207",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\nFriday 31 July 2026  00:42:28 +0000 (0:00:00.796)       0:08:14.306 ***********\nok: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nFriday 31 July 2026  00:42:28 +0000 (0:00:00.369)       0:08:14.675 ***********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:42:28 +0000 (0:00:00.172)       0:08:14.847 ***********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:42:28 +0000 (0:00:00.059)       0:08:14.907 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:42:28 +0000 (0:00:00.061)       0:08:14.969 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:42:28 +0000 (0:00:00.058)       0:08:15.027 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:42:29 +0000 (0:00:00.066)       0:08:15.094 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:42:29 +0000 (0:00:00.069)       0:08:15.163 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:42:29 +0000 (0:00:00.067)       0:08:15.230 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:42:29 +0000 (0:00:00.060)       0:08:15.291 ***********\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:42:29 +0000 (0:00:00.080)       0:08:15.371 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\nFriday 31 July 2026  00:42:29 +0000 (0:00:00.088)       0:08:15.460 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\nFriday 31 July 2026  00:42:29 +0000 (0:00:00.478)       0:08:15.938 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\nFriday 31 July 2026  00:42:30 +0000 (0:00:00.487)       0:08:16.426 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\nFriday 31 July 2026  00:42:30 +0000 (0:00:00.449)       0:08:16.875 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:42:31 +0000 (0:00:00.699)       0:08:17.575 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:42:31 +0000 (0:00:00.100)       0:08:17.676 ***********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nFriday 31 July 2026  00:42:31 +0000 (0:00:00.109)       0:08:17.785 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nFriday 31 July 2026  00:42:32 +0000 (0:00:00.701)       0:08:18.487 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nFriday 31 July 2026  00:42:32 +0000 (0:00:00.149)       0:08:18.637 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nFriday 31 July 2026  00:42:32 +0000 (0:00:00.160)       0:08:18.797 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nFriday 31 July 2026  00:42:32 +0000 (0:00:00.150)       0:08:18.947 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:42:33 +0000 (0:00:00.852)       0:08:19.800 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:42:34 +0000 (0:00:00.690)       0:08:20.490 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:42:34 +0000 (0:00:00.067)       0:08:20.557 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:42:34 +0000 (0:00:00.068)       0:08:20.626 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:42:34 +0000 (0:00:00.063)       0:08:20.689 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:42:34 +0000 (0:00:00.057)       0:08:20.747 ***********\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=valkey)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_db_persistence)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:42:34 +0000 (0:00:00.183)       0:08:20.930 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:42:34 +0000 (0:00:00.084)       0:08:21.015 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:42:35 +0000 (0:00:00.089)       0:08:21.104 ***********\nok: [instance]\n\nTASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\nFriday 31 July 2026  00:42:35 +0000 (0:00:00.593)       0:08:21.697 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create management network] *****************\nFriday 31 July 2026  00:42:36 +0000 (0:00:01.307)       0:08:23.004 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create management subnet] ******************\nFriday 31 July 2026  00:42:37 +0000 (0:00:00.971)       0:08:23.976 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create health manager security group] ******\nFriday 31 July 2026  00:42:38 +0000 (0:00:00.984)       0:08:24.961 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***\nFriday 31 July 2026  00:42:40 +0000 (0:00:01.209)       0:08:26.170 ***********\nok: [instance] => (item={'protocol': 'udp', 'port': 5555})\nok: [instance] => (item={'protocol': 'udp', 'port': 10514})\nok: [instance] => (item={'protocol': 'udp', 'port': 20514})\nok: [instance] => (item={'protocol': 'tcp', 'port': 10514})\nok: [instance] => (item={'protocol': 'tcp', 'port': 20514})\n\nTASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****\nFriday 31 July 2026  00:42:44 +0000 (0:00:04.821)       0:08:30.992 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******\nFriday 31 July 2026  00:42:46 +0000 (0:00:01.309)       0:08:32.301 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************\nFriday 31 July 2026  00:42:48 +0000 (0:00:01.830)       0:08:34.131 ***********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "Friday 31 July 2026  00:42:28 +0000 (0:00:00.796)       0:08:14.306 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Friday 31 July 2026  00:42:28 +0000 (0:00:00.369)       0:08:14.675 ***********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:42:28 +0000 (0:00:00.172)       0:08:14.847 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:42:28 +0000 (0:00:00.059)       0:08:14.907 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:42:28 +0000 (0:00:00.061)       0:08:14.969 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:42:28 +0000 (0:00:00.058)       0:08:15.027 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:42:29 +0000 (0:00:00.066)       0:08:15.094 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:42:29 +0000 (0:00:00.069)       0:08:15.163 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:42:29 +0000 (0:00:00.067)       0:08:15.230 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:42:29 +0000 (0:00:00.060)       0:08:15.291 ***********",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:42:29 +0000 (0:00:00.080)       0:08:15.371 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "Friday 31 July 2026  00:42:29 +0000 (0:00:00.088)       0:08:15.460 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "Friday 31 July 2026  00:42:29 +0000 (0:00:00.478)       0:08:15.938 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "Friday 31 July 2026  00:42:30 +0000 (0:00:00.487)       0:08:16.426 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "Friday 31 July 2026  00:42:30 +0000 (0:00:00.449)       0:08:16.875 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:42:31 +0000 (0:00:00.699)       0:08:17.575 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:42:31 +0000 (0:00:00.100)       0:08:17.676 ***********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Friday 31 July 2026  00:42:31 +0000 (0:00:00.109)       0:08:17.785 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Friday 31 July 2026  00:42:32 +0000 (0:00:00.701)       0:08:18.487 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Friday 31 July 2026  00:42:32 +0000 (0:00:00.149)       0:08:18.637 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Friday 31 July 2026  00:42:32 +0000 (0:00:00.160)       0:08:18.797 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Friday 31 July 2026  00:42:32 +0000 (0:00:00.150)       0:08:18.947 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:42:33 +0000 (0:00:00.852)       0:08:19.800 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:42:34 +0000 (0:00:00.690)       0:08:20.490 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:42:34 +0000 (0:00:00.067)       0:08:20.557 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:42:34 +0000 (0:00:00.068)       0:08:20.626 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:42:34 +0000 (0:00:00.063)       0:08:20.689 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:42:34 +0000 (0:00:00.057)       0:08:20.747 ***********",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=valkey)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_db_persistence)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:42:34 +0000 (0:00:00.183)       0:08:20.930 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:42:34 +0000 (0:00:00.084)       0:08:21.015 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:42:35 +0000 (0:00:00.089)       0:08:21.104 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                                "Friday 31 July 2026  00:42:35 +0000 (0:00:00.593)       0:08:21.697 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create management network] *****************",
                                "Friday 31 July 2026  00:42:36 +0000 (0:00:01.307)       0:08:23.004 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************",
                                "Friday 31 July 2026  00:42:37 +0000 (0:00:00.971)       0:08:23.976 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******",
                                "Friday 31 July 2026  00:42:38 +0000 (0:00:00.984)       0:08:24.961 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***",
                                "Friday 31 July 2026  00:42:40 +0000 (0:00:01.209)       0:08:26.170 ***********",
                                "ok: [instance] => (item={'protocol': 'udp', 'port': 5555})",
                                "ok: [instance] => (item={'protocol': 'udp', 'port': 10514})",
                                "ok: [instance] => (item={'protocol': 'udp', 'port': 20514})",
                                "ok: [instance] => (item={'protocol': 'tcp', 'port': 10514})",
                                "ok: [instance] => (item={'protocol': 'tcp', 'port': 20514})",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****",
                                "Friday 31 July 2026  00:42:44 +0000 (0:00:04.821)       0:08:30.992 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******",
                                "Friday 31 July 2026  00:42:46 +0000 (0:00:01.309)       0:08:32.301 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************",
                                "Friday 31 July 2026  00:42:48 +0000 (0:00:01.830)       0:08:34.131 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000030ccb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:50.400378Z",
                            "start": "2026-07-31T00:42:49.870888Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030ccb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.octavia : Set binding for ports]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:50.647715Z",
                            "start": "2026-07-31T00:42:50.570355Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030ccc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "359756"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:50.715000Z",
                            "start": "2026-07-31T00:42:50.661427Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030ccd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3660 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Set binding for ports]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:50.797682Z",
                            "start": "2026-07-31T00:42:50.730976Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030cce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:42:50.885455Z",
                            "start": "2026-07-31T00:42:50.815714Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000030ccf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:42:51.093049",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:43:11.094432",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:11.118275Z",
                            "start": "2026-07-31T00:42:51.042663Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031434",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "184"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:11.208993Z",
                            "start": "2026-07-31T00:43:11.131789Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031435",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:11.487768Z",
                            "start": "2026-07-31T00:43:11.220058Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031436",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458569.689103,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 736,
                                "charset": "unknown",
                                "checksum": "f1163f9ebd814208f8935c21c111a29b6777d54a",
                                "ctime": 1785458591.505541,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458591.505541,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 369590,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:11.688641Z",
                            "start": "2026-07-31T00:43:11.500917Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031437",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9834"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:11.769703Z",
                            "start": "2026-07-31T00:43:11.702517Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031438",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +359757 /tmp/logs/molecule-aio-openvswitch.log | head -c 9834",
                            "delta": "0:00:00.008743",
                            "end": "2026-07-31 00:43:12.022149",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +359757 /tmp/logs/molecule-aio-openvswitch.log | head -c 9834",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000031439-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:43:12.013406",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******\nFriday 31 July 2026  00:42:53 +0000 (0:00:05.165)       0:08:39.297 ***********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************\nFriday 31 July 2026  00:42:54 +0000 (0:00:01.073)       0:08:40.371 ***********\nok: [instance] => (item=octavia-health-manager-port-instance)\n\nTASK [vexxhost.atmosphere.octavia : Create amphora security group] *************\nFriday 31 July 2026  00:42:54 +0000 (0:00:00.076)       0:08:40.447 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******\nFriday 31 July 2026  00:42:55 +0000 (0:00:00.936)       0:08:41.383 ***********\nok: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:33:57Z', 'revision_number': 5, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\nok: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:33:57Z', 'revision_number': 5, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\n\nTASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************\nFriday 31 July 2026  00:42:57 +0000 (0:00:01.895)       0:08:43.279 ***********\nok: [instance]\n\nTASK [Upload Amphora image] ****************************************************\nFriday 31 July 2026  00:42:58 +0000 (0:00:00.978)       0:08:44.257 ***********\nincluded: atmosphere.common.glance_image for instance\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nFriday 31 July 2026  00:42:58 +0000 (0:00:00.123)       0:08:44.380 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nFriday 31 July 2026  00:42:59 +0000 (0:00:01.138)       0:08:45.518 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nFriday 31 July 2026  00:43:00 +0000 (0:00:00.522)       0:08:46.041 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nFriday 31 July 2026  00:43:00 +0000 (0:00:00.086)       0:08:46.128 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.929)       0:08:47.057 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.068)       0:08:47.126 ***********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.069)       0:08:47.195 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.051)       0:08:47.247 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.060)       0:08:47.308 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.057)       0:08:47.365 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.425 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.484 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.544 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.065)       0:08:47.609 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.669 ***********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.058)       0:08:47.728 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************\nFriday 31 July 2026  00:43:01 +0000 (0:00:00.088)       0:08:47.816 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************\nFriday 31 July 2026  00:43:02 +0000 (0:00:00.890)       0:08:48.707 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********\nFriday 31 July 2026  00:43:03 +0000 (0:00:00.713)       0:08:49.420 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***\nFriday 31 July 2026  00:43:04 +0000 (0:00:00.703)       0:08:50.123 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************\nFriday 31 July 2026  00:43:05 +0000 (0:00:01.112)       0:08:51.235 ***********\nok: [instance] => (item=octavia-client)\nok: [instance] => (item=octavia-server)\n\nTASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****\nFriday 31 July 2026  00:43:06 +0000 (0:00:01.395)       0:08:52.631 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************\nFriday 31 July 2026  00:43:07 +0000 (0:00:00.746)       0:08:53.378 ***********\n[WARNING]: Block storage service aka volume service is not supported by your\ncloud. Ignoring volume quotas.\nok: [instance]\n\nTASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************\nFriday 31 July 2026  00:43:09 +0000 (0:00:01.973)       0:08:55.352 ***********\nok: [instance]",
                            "stdout_lines": [
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******",
                                "Friday 31 July 2026  00:42:53 +0000 (0:00:05.165)       0:08:39.297 ***********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************",
                                "Friday 31 July 2026  00:42:54 +0000 (0:00:01.073)       0:08:40.371 ***********",
                                "ok: [instance] => (item=octavia-health-manager-port-instance)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create amphora security group] *************",
                                "Friday 31 July 2026  00:42:54 +0000 (0:00:00.076)       0:08:40.447 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******",
                                "Friday 31 July 2026  00:42:55 +0000 (0:00:00.936)       0:08:41.383 ***********",
                                "ok: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:33:57Z', 'revision_number': 5, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "ok: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-31T00:28:07Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.1.71', 'hostname': 'host-172-24-1-71', 'fqdn': 'host-172-24-1-71.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7900f7b1-69d7-4ce8-9b3a-371c580d7200', 'ip_address': '172.24.1.71'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:92:96:1c', 'name': 'octavia-health-manager-port-instance', 'network_id': '2c90eed9-a4d3-4de6-8630-38edf1f5dad9', 'numa_affinity_policy': None, 'project_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'tenant_id': 'fb1fa27d6e18454f9dd3694a8950f9ee', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['d2756ef6-66b6-451b-b248-3a27535c29fb'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-31T00:33:57Z', 'revision_number': 5, 'if_match': None, 'id': 'e5a543f0-640e-496d-9bdf-b5cb3f1929aa', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************",
                                "Friday 31 July 2026  00:42:57 +0000 (0:00:01.895)       0:08:43.279 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Upload Amphora image] ****************************************************",
                                "Friday 31 July 2026  00:42:58 +0000 (0:00:00.978)       0:08:44.257 ***********",
                                "included: atmosphere.common.glance_image for instance",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Friday 31 July 2026  00:42:58 +0000 (0:00:00.123)       0:08:44.380 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Friday 31 July 2026  00:42:59 +0000 (0:00:01.138)       0:08:45.518 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Friday 31 July 2026  00:43:00 +0000 (0:00:00.522)       0:08:46.041 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Friday 31 July 2026  00:43:00 +0000 (0:00:00.086)       0:08:46.128 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.929)       0:08:47.057 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.068)       0:08:47.126 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.069)       0:08:47.195 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.051)       0:08:47.247 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.060)       0:08:47.308 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.057)       0:08:47.365 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.425 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.484 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.544 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.065)       0:08:47.609 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.059)       0:08:47.669 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.058)       0:08:47.728 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************",
                                "Friday 31 July 2026  00:43:01 +0000 (0:00:00.088)       0:08:47.816 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************",
                                "Friday 31 July 2026  00:43:02 +0000 (0:00:00.890)       0:08:48.707 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********",
                                "Friday 31 July 2026  00:43:03 +0000 (0:00:00.713)       0:08:49.420 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***",
                                "Friday 31 July 2026  00:43:04 +0000 (0:00:00.703)       0:08:50.123 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************",
                                "Friday 31 July 2026  00:43:05 +0000 (0:00:01.112)       0:08:51.235 ***********",
                                "ok: [instance] => (item=octavia-client)",
                                "ok: [instance] => (item=octavia-server)",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****",
                                "Friday 31 July 2026  00:43:06 +0000 (0:00:01.395)       0:08:52.631 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************",
                                "Friday 31 July 2026  00:43:07 +0000 (0:00:00.746)       0:08:53.378 ***********",
                                "[WARNING]: Block storage service aka volume service is not supported by your",
                                "cloud. Ignoring volume quotas.",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:43:09 +0000 (0:00:01.973)       0:08:55.352 ***********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000031439-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:12.325575Z",
                            "start": "2026-07-31T00:43:11.798915Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031439",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:12.413521Z",
                            "start": "2026-07-31T00:43:12.337200Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003143a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "369590"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:12.499315Z",
                            "start": "2026-07-31T00:43:12.426661Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003143b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3680 seconds.\nLast task: TASK [vexxhost.atmosphere.octavia : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:12.572627Z",
                            "start": "2026-07-31T00:43:12.510901Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003143c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:12.645916Z",
                            "start": "2026-07-31T00:43:12.584196Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003143d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:43:12.852316",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:43:32.853883",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:32.871885Z",
                            "start": "2026-07-31T00:43:12.788802Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bb8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "185"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:32.952821Z",
                            "start": "2026-07-31T00:43:32.887107Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bb9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:33.202389Z",
                            "start": "2026-07-31T00:43:32.966541Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bba",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458592.0135515,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 744,
                                "charset": "unknown",
                                "checksum": "8d0b648d26f0134f5ce65c88ce50cc5db4a2e34a",
                                "ctime": 1785458613.2459779,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458613.2459779,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 374913,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:33.436367Z",
                            "start": "2026-07-31T00:43:33.220235Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bbb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5323"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:33.553754Z",
                            "start": "2026-07-31T00:43:33.472813Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bbc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +369591 /tmp/logs/molecule-aio-openvswitch.log | head -c 5323",
                            "delta": "0:00:00.008459",
                            "end": "2026-07-31 00:43:33.811919",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +369591 /tmp/logs/molecule-aio-openvswitch.log | head -c 5323",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000031bbd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:43:33.803460",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.octavia : Add implied roles] *************************\nFriday 31 July 2026  00:43:11 +0000 (0:00:02.328)       0:08:57.680 ***********\nok: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})\nok: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})\n\nTASK [Create Ingress] **********************************************************\nFriday 31 July 2026  00:43:21 +0000 (0:00:10.065)       0:09:07.746 ***********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nFriday 31 July 2026  00:43:21 +0000 (0:00:00.146)       0:09:07.892 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nFriday 31 July 2026  00:43:21 +0000 (0:00:00.069)       0:09:07.962 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nFriday 31 July 2026  00:43:21 +0000 (0:00:00.063)       0:09:08.025 ***********\nok: [instance]\n\nTASK [Create Ingress load-balancer] ********************************************\nFriday 31 July 2026  00:43:22 +0000 (0:00:00.085)       0:09:08.111 ***********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************\nFriday 31 July 2026  00:43:22 +0000 (0:00:00.102)       0:09:08.214 ***********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:43:23 +0000 (0:00:01.571)       0:09:09.785 ***********\nok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:43:26 +0000 (0:00:02.785)       0:09:12.570 ***********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nFriday 31 July 2026  00:43:29 +0000 (0:00:02.536)       0:09:15.107 ***********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nFriday 31 July 2026  00:43:29 +0000 (0:00:00.227)       0:09:15.334 ***********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=583  changed=0    unreachable=0    failed=0    skipped=200  rescued=0    ignored=0\n\nFriday 31 July 2026  00:43:29 +0000 (0:00:00.207)       0:09:15.542 ***********\n===============================================================================\nvexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.67s\nvexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.57s\nvexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.48s\nvexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.39s\nvexxhost.atmosphere.octavia : Add implied roles ------------------------ 10.07s\nvexxhost.ceph.mgr : Configure manager modules --------------------------- 7.75s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.96s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.86s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.85s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.72s\nvexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.60s\nvexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.57s\nvexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.56s\nvexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.39s\nvexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.38s\nvexxhost.ceph.osd : Mark require osd release ---------------------------- 6.35s\nvexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.34s\nvexxhost.atmosphere.barbican : Add implied roles ------------------------ 5.28s\nvexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.19s\nvexxhost.atmosphere.octavia : Set binding for ports --------------------- 5.17s\nINFO     [aio > idempotence] Executed: Successful\nINFO     [aio > side_effect] Executing\nWARNING  [aio > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > verify] Executing\n\nPLAY [Run tests] ***************************************************************\n\nTASK [Run \"stestr\" tests] ******************************************************\nFriday 31 July 2026  00:43:30 +0000 (0:00:00.027)       0:00:00.027 ***********\n[WARNING]: conditional statements should not include jinja2 templating\ndelimiters such as {{ }} or {% %}. Found: {{   lookup('env',\n'ATMOSPHERE_CI_RUN_STESTR')   | default('true', true)   | bool }}\nchanged: [localhost]\n\nPLAY [Verify selected OpenStack APIs] ******************************************\n\nPLAY [Run Tempest tests] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nFriday 31 July 2026  00:43:33 +0000 (0:00:02.607)       0:00:02.634 ***********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.octavia : Add implied roles] *************************",
                                "Friday 31 July 2026  00:43:11 +0000 (0:00:02.328)       0:08:57.680 ***********",
                                "ok: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})",
                                "ok: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Friday 31 July 2026  00:43:21 +0000 (0:00:10.065)       0:09:07.746 ***********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Friday 31 July 2026  00:43:21 +0000 (0:00:00.146)       0:09:07.892 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Friday 31 July 2026  00:43:21 +0000 (0:00:00.069)       0:09:07.962 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Friday 31 July 2026  00:43:21 +0000 (0:00:00.063)       0:09:08.025 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress load-balancer] ********************************************",
                                "Friday 31 July 2026  00:43:22 +0000 (0:00:00.085)       0:09:08.111 ***********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************",
                                "Friday 31 July 2026  00:43:22 +0000 (0:00:00.102)       0:09:08.214 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:43:23 +0000 (0:00:01.571)       0:09:09.785 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:43:26 +0000 (0:00:02.785)       0:09:12.570 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Friday 31 July 2026  00:43:29 +0000 (0:00:02.536)       0:09:15.107 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Friday 31 July 2026  00:43:29 +0000 (0:00:00.227)       0:09:15.334 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=583  changed=0    unreachable=0    failed=0    skipped=200  rescued=0    ignored=0",
                                "",
                                "Friday 31 July 2026  00:43:29 +0000 (0:00:00.207)       0:09:15.542 ***********",
                                "===============================================================================",
                                "vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.67s",
                                "vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.57s",
                                "vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.48s",
                                "vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.39s",
                                "vexxhost.atmosphere.octavia : Add implied roles ------------------------ 10.07s",
                                "vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.75s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.96s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.86s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.85s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.72s",
                                "vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.60s",
                                "vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.57s",
                                "vexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.56s",
                                "vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.39s",
                                "vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.38s",
                                "vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.35s",
                                "vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.34s",
                                "vexxhost.atmosphere.barbican : Add implied roles ------------------------ 5.28s",
                                "vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.19s",
                                "vexxhost.atmosphere.octavia : Set binding for ports --------------------- 5.17s",
                                "INFO     [aio > idempotence] Executed: Successful",
                                "INFO     [aio > side_effect] Executing",
                                "WARNING  [aio > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > verify] Executing",
                                "",
                                "PLAY [Run tests] ***************************************************************",
                                "",
                                "TASK [Run \"stestr\" tests] ******************************************************",
                                "Friday 31 July 2026  00:43:30 +0000 (0:00:00.027)       0:00:00.027 ***********",
                                "[WARNING]: conditional statements should not include jinja2 templating",
                                "delimiters such as {{ }} or {% %}. Found: {{   lookup('env',",
                                "'ATMOSPHERE_CI_RUN_STESTR')   | default('true', true)   | bool }}",
                                "changed: [localhost]",
                                "",
                                "PLAY [Verify selected OpenStack APIs] ******************************************",
                                "",
                                "PLAY [Run Tempest tests] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Friday 31 July 2026  00:43:33 +0000 (0:00:02.607)       0:00:02.634 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000031bbd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:34.131946Z",
                            "start": "2026-07-31T00:43:33.604884Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bbd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:34.218823Z",
                            "start": "2026-07-31T00:43:34.143522Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bbe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "374913"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:34.301054Z",
                            "start": "2026-07-31T00:43:34.232178Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bbf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3700 seconds.\nLast task: TASK [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:34.379249Z",
                            "start": "2026-07-31T00:43:34.312344Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bc0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:34.447611Z",
                            "start": "2026-07-31T00:43:34.392399Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000031bc1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:43:34.658002",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:43:54.659476",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:54.674603Z",
                            "start": "2026-07-31T00:43:34.609393Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032352",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "186"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:54.755589Z",
                            "start": "2026-07-31T00:43:54.686149Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032353",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:54.991144Z",
                            "start": "2026-07-31T00:43:54.768601Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032354",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458613.3819807,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:55.239069Z",
                            "start": "2026-07-31T00:43:55.004449Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032355",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7196"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:55.331446Z",
                            "start": "2026-07-31T00:43:55.255873Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032356",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +374914 /tmp/logs/molecule-aio-openvswitch.log | head -c 7196",
                            "delta": "0:00:00.005607",
                            "end": "2026-07-31 00:43:55.574356",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +374914 /tmp/logs/molecule-aio-openvswitch.log | head -c 7196",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000032357-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:43:55.568749",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nFriday 31 July 2026  00:43:36 +0000 (0:00:02.977)       0:00:05.611 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nFriday 31 July 2026  00:43:37 +0000 (0:00:01.131)       0:00:06.743 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nFriday 31 July 2026  00:43:37 +0000 (0:00:00.355)       0:00:07.099 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.640)       0:00:07.739 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.121)       0:00:07.860 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.051)       0:00:07.912 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.054)       0:00:07.967 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.056)       0:00:08.023 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.056)       0:00:08.080 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.059)       0:00:08.139 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.066)       0:00:08.206 ***********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.087)       0:00:08.293 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nFriday 31 July 2026  00:43:38 +0000 (0:00:00.091)       0:00:08.384 ***********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nFriday 31 July 2026  00:43:39 +0000 (0:00:00.115)       0:00:08.500 ***********\nchanged: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nFriday 31 July 2026  00:43:39 +0000 (0:00:00.717)       0:00:09.218 ***********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nFriday 31 July 2026  00:43:39 +0000 (0:00:00.165)       0:00:09.383 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.125)       0:00:09.508 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.071)       0:00:09.580 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.072)       0:00:09.653 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.062)       0:00:09.716 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.065)       0:00:09.781 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.068)       0:00:09.850 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.062)       0:00:09.913 ***********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.080)       0:00:09.993 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************\nFriday 31 July 2026  00:43:40 +0000 (0:00:00.090)       0:00:10.083 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***\nFriday 31 July 2026  00:43:41 +0000 (0:00:00.904)       0:00:10.988 ***********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test image object] *********************\nFriday 31 July 2026  00:43:42 +0000 (0:00:00.882)       0:00:11.870 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************\nFriday 31 July 2026  00:43:43 +0000 (0:00:01.060)       0:00:12.930 ***********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'ca9eb9ef-baa2-4321-8514-5cd8f90b9f1c', 'image_ref_alt': 'ca9eb9ef-baa2-4321-8514-5cd8f90b9f1c'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************\nFriday 31 July 2026  00:43:43 +0000 (0:00:00.089)       0:00:13.020 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************\nFriday 31 July 2026  00:43:44 +0000 (0:00:01.094)       0:00:14.114 ***********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': '65a9a27e-6ee8-43d5-86d3-71d2cd25cde6', 'flavor_ref_alt': '65a9a27e-6ee8-43d5-86d3-71d2cd25cde6'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test network object] *******************\nFriday 31 July 2026  00:43:44 +0000 (0:00:00.076)       0:00:14.191 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test network ref] **********************\nFriday 31 July 2026  00:43:45 +0000 (0:00:01.040)       0:00:15.231 ***********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': '5629d67f-f4d3-4d1e-b3a8-1f8037a64933'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************\nFriday 31 July 2026  00:43:45 +0000 (0:00:00.083)       0:00:15.314 ***********",
                            "stdout_lines": [
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Friday 31 July 2026  00:43:36 +0000 (0:00:02.977)       0:00:05.611 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Friday 31 July 2026  00:43:37 +0000 (0:00:01.131)       0:00:06.743 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Friday 31 July 2026  00:43:37 +0000 (0:00:00.355)       0:00:07.099 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.640)       0:00:07.739 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.121)       0:00:07.860 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.051)       0:00:07.912 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.054)       0:00:07.967 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.056)       0:00:08.023 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.056)       0:00:08.080 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.059)       0:00:08.139 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.066)       0:00:08.206 ***********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.087)       0:00:08.293 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Friday 31 July 2026  00:43:38 +0000 (0:00:00.091)       0:00:08.384 ***********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Friday 31 July 2026  00:43:39 +0000 (0:00:00.115)       0:00:08.500 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Friday 31 July 2026  00:43:39 +0000 (0:00:00.717)       0:00:09.218 ***********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Friday 31 July 2026  00:43:39 +0000 (0:00:00.165)       0:00:09.383 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.125)       0:00:09.508 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.071)       0:00:09.580 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.072)       0:00:09.653 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.062)       0:00:09.716 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.065)       0:00:09.781 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.068)       0:00:09.850 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.062)       0:00:09.913 ***********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.080)       0:00:09.993 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************",
                                "Friday 31 July 2026  00:43:40 +0000 (0:00:00.090)       0:00:10.083 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***",
                                "Friday 31 July 2026  00:43:41 +0000 (0:00:00.904)       0:00:10.988 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test image object] *********************",
                                "Friday 31 July 2026  00:43:42 +0000 (0:00:00.882)       0:00:11.870 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************",
                                "Friday 31 July 2026  00:43:43 +0000 (0:00:01.060)       0:00:12.930 ***********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'ca9eb9ef-baa2-4321-8514-5cd8f90b9f1c', 'image_ref_alt': 'ca9eb9ef-baa2-4321-8514-5cd8f90b9f1c'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************",
                                "Friday 31 July 2026  00:43:43 +0000 (0:00:00.089)       0:00:13.020 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************",
                                "Friday 31 July 2026  00:43:44 +0000 (0:00:01.094)       0:00:14.114 ***********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': '65a9a27e-6ee8-43d5-86d3-71d2cd25cde6', 'flavor_ref_alt': '65a9a27e-6ee8-43d5-86d3-71d2cd25cde6'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test network object] *******************",
                                "Friday 31 July 2026  00:43:44 +0000 (0:00:00.076)       0:00:14.191 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test network ref] **********************",
                                "Friday 31 July 2026  00:43:45 +0000 (0:00:01.040)       0:00:15.231 ***********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': '5629d67f-f4d3-4d1e-b3a8-1f8037a64933'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************",
                                "Friday 31 July 2026  00:43:45 +0000 (0:00:00.083)       0:00:15.314 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000032357-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:55.890730Z",
                            "start": "2026-07-31T00:43:55.367342Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032357",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:55.978019Z",
                            "start": "2026-07-31T00:43:55.902541Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032358",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:56.062652Z",
                            "start": "2026-07-31T00:43:55.993328Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032359",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3720 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:56.140227Z",
                            "start": "2026-07-31T00:43:56.073884Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003235a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:43:56.232271Z",
                            "start": "2026-07-31T00:43:56.155318Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003235b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:43:56.435017",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:44:16.436881",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:16.454973Z",
                            "start": "2026-07-31T00:43:56.383478Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b02",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "187"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:16.548294Z",
                            "start": "2026-07-31T00:44:16.466814Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b03",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:16.795408Z",
                            "start": "2026-07-31T00:44:16.561885Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b04",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:17.320196Z",
                            "start": "2026-07-31T00:44:17.117715Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b05",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:17.402565Z",
                            "start": "2026-07-31T00:44:17.333890Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b06",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:17.950671Z",
                            "start": "2026-07-31T00:44:17.436655Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b07",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:18.030797Z",
                            "start": "2026-07-31T00:44:17.970080Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b08",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:18.124605Z",
                            "start": "2026-07-31T00:44:18.054820Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b09",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3740 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:18.205204Z",
                            "start": "2026-07-31T00:44:18.136609Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b0a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:18.281296Z",
                            "start": "2026-07-31T00:44:18.216722Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000032b0b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:44:18.486662",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:44:38.488494",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:38.505185Z",
                            "start": "2026-07-31T00:44:18.434276Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332c8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "188"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:38.600192Z",
                            "start": "2026-07-31T00:44:38.530217Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332c9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:38.855634Z",
                            "start": "2026-07-31T00:44:38.613652Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332ca",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:39.086816Z",
                            "start": "2026-07-31T00:44:38.878722Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332cb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:39.175577Z",
                            "start": "2026-07-31T00:44:39.103492Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332cc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:39.725308Z",
                            "start": "2026-07-31T00:44:39.210334Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332cd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:39.816849Z",
                            "start": "2026-07-31T00:44:39.753637Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332ce",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:39.914428Z",
                            "start": "2026-07-31T00:44:39.833226Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332cf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3760 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:39.999721Z",
                            "start": "2026-07-31T00:44:39.926736Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332d0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:44:40.081563Z",
                            "start": "2026-07-31T00:44:40.012470Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000332d1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:44:40.293812",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:45:00.295897",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:00.308152Z",
                            "start": "2026-07-31T00:44:40.232977Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aa4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "189"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:00.389376Z",
                            "start": "2026-07-31T00:45:00.321021Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aa5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:00.663500Z",
                            "start": "2026-07-31T00:45:00.401639Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aa6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:00.887212Z",
                            "start": "2026-07-31T00:45:00.678440Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aa7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:00.973247Z",
                            "start": "2026-07-31T00:45:00.903619Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aa8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:01.518955Z",
                            "start": "2026-07-31T00:45:01.006246Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aa9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:01.583652Z",
                            "start": "2026-07-31T00:45:01.536363Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aaa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:01.671134Z",
                            "start": "2026-07-31T00:45:01.600646Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aab",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3780 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:01.749260Z",
                            "start": "2026-07-31T00:45:01.683561Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aac",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:01.829928Z",
                            "start": "2026-07-31T00:45:01.761705Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000033aad",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:45:02.037461",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:45:22.040428",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:22.053707Z",
                            "start": "2026-07-31T00:45:01.987559Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034296",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "190"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:22.138845Z",
                            "start": "2026-07-31T00:45:22.066767Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034297",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:22.390347Z",
                            "start": "2026-07-31T00:45:22.152226Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034298",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:22.622711Z",
                            "start": "2026-07-31T00:45:22.404884Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034299",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:22.706697Z",
                            "start": "2026-07-31T00:45:22.639156Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003429a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:23.427214Z",
                            "start": "2026-07-31T00:45:22.915984Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003429b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:23.487164Z",
                            "start": "2026-07-31T00:45:23.440638Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003429c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:23.582433Z",
                            "start": "2026-07-31T00:45:23.505304Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003429d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3800 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:23.674901Z",
                            "start": "2026-07-31T00:45:23.595966Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003429e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:23.754354Z",
                            "start": "2026-07-31T00:45:23.686782Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003429f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:45:23.967142",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:45:43.968537",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:43.987301Z",
                            "start": "2026-07-31T00:45:23.905937Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034a9e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "191"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:44.069493Z",
                            "start": "2026-07-31T00:45:44.002998Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034a9f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:44.320332Z",
                            "start": "2026-07-31T00:45:44.081938Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:44.573028Z",
                            "start": "2026-07-31T00:45:44.333530Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:44.655159Z",
                            "start": "2026-07-31T00:45:44.587002Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:45.200063Z",
                            "start": "2026-07-31T00:45:44.689395Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:45.274713Z",
                            "start": "2026-07-31T00:45:45.217924Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:45.369821Z",
                            "start": "2026-07-31T00:45:45.295290Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3820 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:45.448618Z",
                            "start": "2026-07-31T00:45:45.384569Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:45:45.527926Z",
                            "start": "2026-07-31T00:45:45.461782Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000034aa7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:45:45.739793",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:46:05.741816",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:05.760145Z",
                            "start": "2026-07-31T00:45:45.688318Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "192"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:05.844701Z",
                            "start": "2026-07-31T00:46:05.774281Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:06.104494Z",
                            "start": "2026-07-31T00:46:05.856227Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352be",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:06.329734Z",
                            "start": "2026-07-31T00:46:06.118323Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:06.421028Z",
                            "start": "2026-07-31T00:46:06.344274Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:06.972801Z",
                            "start": "2026-07-31T00:46:06.458972Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:07.039030Z",
                            "start": "2026-07-31T00:46:06.991027Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:07.125050Z",
                            "start": "2026-07-31T00:46:07.057774Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3840 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:07.215349Z",
                            "start": "2026-07-31T00:46:07.139395Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:07.285930Z",
                            "start": "2026-07-31T00:46:07.229439Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-0000000352c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:46:07.503530",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:46:27.505473",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:27.520452Z",
                            "start": "2026-07-31T00:46:07.443224Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "193"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:27.617528Z",
                            "start": "2026-07-31T00:46:27.537050Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:27.897933Z",
                            "start": "2026-07-31T00:46:27.632278Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af2",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:28.137589Z",
                            "start": "2026-07-31T00:46:27.911550Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:28.237958Z",
                            "start": "2026-07-31T00:46:28.159429Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:28.795599Z",
                            "start": "2026-07-31T00:46:28.279033Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:28.868005Z",
                            "start": "2026-07-31T00:46:28.815915Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:28.963877Z",
                            "start": "2026-07-31T00:46:28.889765Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af7",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3860 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:29.052364Z",
                            "start": "2026-07-31T00:46:28.981314Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:29.144123Z",
                            "start": "2026-07-31T00:46:29.065802Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000035af9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:46:29.342938",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:46:49.345317",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:49.361649Z",
                            "start": "2026-07-31T00:46:29.291650Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003633a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "194"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:49.602101Z",
                            "start": "2026-07-31T00:46:49.373432Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003633b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:49.872472Z",
                            "start": "2026-07-31T00:46:49.613341Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003633c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 760,
                                "charset": "unknown",
                                "checksum": "d00aa5ceb234ece9f12f02356ebe6eff68675db4",
                                "ctime": 1785458625.9262326,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458625.9262326,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 382109,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:50.104923Z",
                            "start": "2026-07-31T00:46:49.887569Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003633d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:50.184988Z",
                            "start": "2026-07-31T00:46:50.119061Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003633e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:50.745155Z",
                            "start": "2026-07-31T00:46:50.233687Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000003633f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:50.812350Z",
                            "start": "2026-07-31T00:46:50.765569Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036340",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "382109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:50.896930Z",
                            "start": "2026-07-31T00:46:50.830970Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036341",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3880 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:50.995115Z",
                            "start": "2026-07-31T00:46:50.910067Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036342",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:46:51.082480Z",
                            "start": "2026-07-31T00:46:51.014792Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036343",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-31 00:46:51.319568",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-31 00:47:11.322216",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:11.337381Z",
                            "start": "2026-07-31T00:46:51.255740Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036b9a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "195"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:11.426852Z",
                            "start": "2026-07-31T00:47:11.351252Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036b9b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "cmd": "set -o pipefail; uv run molecule test --destroy never -s aio -- --tags barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey > /tmp/logs/molecule-aio-openvswitch.log 2>&1",
                            "delta": "1:10:26.794403",
                            "end": "2026-07-31 00:47:00.207223",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; uv run molecule test --destroy never -s aio -- --tags barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey > /tmp/logs/molecule-aio-openvswitch.log 2>&1",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "src/github.com/vexxhost/atmosphere",
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000000045-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 2,
                            "results_file": "/home/zuul/.ansible_async/j228467635515.1598",
                            "start": "2026-07-30 23:36:33.412820",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000000045-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:11.670309Z",
                            "start": "2026-07-31T00:47:11.441412Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036b9c",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785458635.1904187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 776,
                                "charset": "unknown",
                                "checksum": "db354b8cba18d8ee39e3f32d1f8f275b7a91e600",
                                "ctime": 1785458820.1461332,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082408,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785458820.1461332,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 391742,
                                "uid": 1000,
                                "version": "2778160752",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:11.882634Z",
                            "start": "2026-07-31T00:47:11.688274Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036b9d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9633"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:11.962261Z",
                            "start": "2026-07-31T00:47:11.895578Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036b9e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +382110 /tmp/logs/molecule-aio-openvswitch.log | head -c 9633",
                            "delta": "0:00:00.008020",
                            "end": "2026-07-31 00:47:12.229950",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +382110 /tmp/logs/molecule-aio-openvswitch.log | head -c 9633",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-da3a-806e-000000036b9f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:47:12.221930",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************\nFriday 31 July 2026  00:46:58 +0000 (0:03:12.342)       0:03:27.656 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************\nFriday 31 July 2026  00:46:58 +0000 (0:00:00.728)       0:03:28.385 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************\nFriday 31 July 2026  00:46:59 +0000 (0:00:00.897)       0:03:29.282 ***********\nok: [instance] => {\n    \"msg\": [\n        \"+ tempest cleanup --init-saved-state\",\n        \"+ '[' true == false ']'\",\n        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --regex '(^octavia_tempest_plugin\\\\.).*\\\\[.*\\\\bsmoke\\\\b.*\\\\]'\",\n        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:19: SyntaxWarning: invalid escape sequence '\\\\('\",\n        \"  SUB = re.compile(\\\"sub\\\\(/(.*)/,\\\\s+(.*)\\\\)\\\")\",\n        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:20: SyntaxWarning: invalid escape sequence '\\\\('\",\n        \"  SPLIT = re.compile(\\\"split\\\\((.),\\\\s+(\\\\d+),\\\\s+(\\\\d+|-1)\\\\)\\\")\",\n        \"2026-07-31 00:45:42.081 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",\n        \"2026-07-31 00:45:44.585 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",\n        \"2026-07-31 00:45:48.086 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 3. Retry after 4 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",\n        \"2026-07-31 00:45:52.587 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 4. Retry after 5 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",\n        \"{0} setUpClass (octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest) [0.000000s] ... FAILED\",\n        \"\",\n        \"Captured traceback:\",\n        \"~~~~~~~~~~~~~~~~~~~\",\n        \"    Traceback (most recent call last):\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 185, in setUpClass\",\n        \"    raise value.with_traceback(trace)\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 178, in setUpClass\",\n        \"    cls.resource_setup()\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_traffic_ops.py\\\", line 71, in resource_setup\",\n        \"    waiters.wait_for_status(cls.mem_lb_client.show_loadbalancer,\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/waiters.py\\\", line 79, in wait_for_status\",\n        \"    raise exceptions.UnexpectedResponseCode(message)\",\n        \"\",\n        \"    tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received\",\n        \"Details: (TrafficOperationsScenarioTest:setUpClass) show_loadbalancer provisioning_status updated to an invalid state of ERROR\",\n        \"\",\n        \"\",\n        \"No tests were successful during the run\",\n        \"\",\n        \"==============================\",\n        \"Failed 1 tests - output below:\",\n        \"==============================\",\n        \"\",\n        \"setUpClass (octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest)\",\n        \"----------------------------------------------------------------------------------------------------\",\n        \"\",\n        \"Captured traceback:\",\n        \"~~~~~~~~~~~~~~~~~~~\",\n        \"    Traceback (most recent call last):\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 185, in setUpClass\",\n        \"    raise value.with_traceback(trace)\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 178, in setUpClass\",\n        \"    cls.resource_setup()\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_traffic_ops.py\\\", line 71, in resource_setup\",\n        \"    waiters.wait_for_status(cls.mem_lb_client.show_loadbalancer,\",\n        \"\",\n        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/waiters.py\\\", line 79, in wait_for_status\",\n        \"    raise exceptions.UnexpectedResponseCode(message)\",\n        \"\",\n        \"    tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received\",\n        \"Details: (TrafficOperationsScenarioTest:setUpClass) show_loadbalancer provisioning_status updated to an invalid state of ERROR\",\n        \"\",\n        \"\",\n        \"\",\n        \"======\",\n        \"Totals\",\n        \"======\",\n        \"Ran: 1 tests in 0.0000 sec.\",\n        \" - Passed: 0\",\n        \" - Skipped: 0\",\n        \" - Expected Fail: 0\",\n        \" - Unexpected Success: 0\",\n        \" - Failed: 1\",\n        \"Sum of execute time for each test: 0.0000 sec.\",\n        \"\",\n        \"==============\",\n        \"Worker Balance\",\n        \"==============\",\n        \" - Worker 0 (1 tests) => 0:00:00\",\n        \"\"\n    ]\n}\n\nTASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********\nFriday 31 July 2026  00:46:59 +0000 (0:00:00.078)       0:03:29.361 ***********\nfatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Tempest failed!\"}\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=27   changed=2    unreachable=0    failed=1    skipped=10   rescued=0    ignored=0\nlocalhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0\n\nFriday 31 July 2026  00:47:00 +0000 (0:00:00.045)       0:03:29.406 ***********\n===============================================================================\nvexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 192.34s\nGathering Facts --------------------------------------------------------- 2.98s\nRun \"stestr\" tests ------------------------------------------------------ 2.61s\nvexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.13s\nvexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.09s\nvexxhost.atmosphere.tempest : Get test image object --------------------- 1.06s\nvexxhost.atmosphere.tempest : Get test network object ------------------- 1.04s\nvexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 0.90s\nvexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.90s\nvexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.88s\nvexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.73s\nvexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.72s\nvexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.64s\nvexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.36s\nGenerate OpenStack-Helm endpoints --------------------------------------- 0.17s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.13s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s\nvexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.12s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s\nCRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.aio/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml --tags barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/verify.yml\nERROR    [aio > verify] \u001b[31mExecuted: Failed\u001b[0m\nERROR    Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.aio/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml --tags barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/verify.yml",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************",
                                "Friday 31 July 2026  00:46:58 +0000 (0:03:12.342)       0:03:27.656 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************",
                                "Friday 31 July 2026  00:46:58 +0000 (0:00:00.728)       0:03:28.385 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************",
                                "Friday 31 July 2026  00:46:59 +0000 (0:00:00.897)       0:03:29.282 ***********",
                                "ok: [instance] => {",
                                "    \"msg\": [",
                                "        \"+ tempest cleanup --init-saved-state\",",
                                "        \"+ '[' true == false ']'\",",
                                "        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --regex '(^octavia_tempest_plugin\\\\.).*\\\\[.*\\\\bsmoke\\\\b.*\\\\]'\",",
                                "        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:19: SyntaxWarning: invalid escape sequence '\\\\('\",",
                                "        \"  SUB = re.compile(\\\"sub\\\\(/(.*)/,\\\\s+(.*)\\\\)\\\")\",",
                                "        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:20: SyntaxWarning: invalid escape sequence '\\\\('\",",
                                "        \"  SPLIT = re.compile(\\\"split\\\\((.),\\\\s+(\\\\d+),\\\\s+(\\\\d+|-1)\\\\)\\\")\",",
                                "        \"2026-07-31 00:45:42.081 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",",
                                "        \"2026-07-31 00:45:44.585 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",",
                                "        \"2026-07-31 00:45:48.086 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 3. Retry after 4 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",",
                                "        \"2026-07-31 00:45:52.587 19 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.212 ([Errno None] Unable to connect to port 22 on 10.96.250.212). Number attempts: 4. Retry after 5 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.212\",",
                                "        \"{0} setUpClass (octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest) [0.000000s] ... FAILED\",",
                                "        \"\",",
                                "        \"Captured traceback:\",",
                                "        \"~~~~~~~~~~~~~~~~~~~\",",
                                "        \"    Traceback (most recent call last):\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 185, in setUpClass\",",
                                "        \"    raise value.with_traceback(trace)\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 178, in setUpClass\",",
                                "        \"    cls.resource_setup()\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_traffic_ops.py\\\", line 71, in resource_setup\",",
                                "        \"    waiters.wait_for_status(cls.mem_lb_client.show_loadbalancer,\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/waiters.py\\\", line 79, in wait_for_status\",",
                                "        \"    raise exceptions.UnexpectedResponseCode(message)\",",
                                "        \"\",",
                                "        \"    tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received\",",
                                "        \"Details: (TrafficOperationsScenarioTest:setUpClass) show_loadbalancer provisioning_status updated to an invalid state of ERROR\",",
                                "        \"\",",
                                "        \"\",",
                                "        \"No tests were successful during the run\",",
                                "        \"\",",
                                "        \"==============================\",",
                                "        \"Failed 1 tests - output below:\",",
                                "        \"==============================\",",
                                "        \"\",",
                                "        \"setUpClass (octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest)\",",
                                "        \"----------------------------------------------------------------------------------------------------\",",
                                "        \"\",",
                                "        \"Captured traceback:\",",
                                "        \"~~~~~~~~~~~~~~~~~~~\",",
                                "        \"    Traceback (most recent call last):\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 185, in setUpClass\",",
                                "        \"    raise value.with_traceback(trace)\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/tempest/test.py\\\", line 178, in setUpClass\",",
                                "        \"    cls.resource_setup()\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_traffic_ops.py\\\", line 71, in resource_setup\",",
                                "        \"    waiters.wait_for_status(cls.mem_lb_client.show_loadbalancer,\",",
                                "        \"\",",
                                "        \"      File \\\"/var/lib/openstack/lib/python3.12/site-packages/octavia_tempest_plugin/tests/waiters.py\\\", line 79, in wait_for_status\",",
                                "        \"    raise exceptions.UnexpectedResponseCode(message)\",",
                                "        \"\",",
                                "        \"    tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received\",",
                                "        \"Details: (TrafficOperationsScenarioTest:setUpClass) show_loadbalancer provisioning_status updated to an invalid state of ERROR\",",
                                "        \"\",",
                                "        \"\",",
                                "        \"\",",
                                "        \"======\",",
                                "        \"Totals\",",
                                "        \"======\",",
                                "        \"Ran: 1 tests in 0.0000 sec.\",",
                                "        \" - Passed: 0\",",
                                "        \" - Skipped: 0\",",
                                "        \" - Expected Fail: 0\",",
                                "        \" - Unexpected Success: 0\",",
                                "        \" - Failed: 1\",",
                                "        \"Sum of execute time for each test: 0.0000 sec.\",",
                                "        \"\",",
                                "        \"==============\",",
                                "        \"Worker Balance\",",
                                "        \"==============\",",
                                "        \" - Worker 0 (1 tests) => 0:00:00\",",
                                "        \"\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********",
                                "Friday 31 July 2026  00:46:59 +0000 (0:00:00.078)       0:03:29.361 ***********",
                                "fatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Tempest failed!\"}",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=27   changed=2    unreachable=0    failed=1    skipped=10   rescued=0    ignored=0",
                                "localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0",
                                "",
                                "Friday 31 July 2026  00:47:00 +0000 (0:00:00.045)       0:03:29.406 ***********",
                                "===============================================================================",
                                "vexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 192.34s",
                                "Gathering Facts --------------------------------------------------------- 2.98s",
                                "Run \"stestr\" tests ------------------------------------------------------ 2.61s",
                                "vexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.13s",
                                "vexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.09s",
                                "vexxhost.atmosphere.tempest : Get test image object --------------------- 1.06s",
                                "vexxhost.atmosphere.tempest : Get test network object ------------------- 1.04s",
                                "vexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 0.90s",
                                "vexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.90s",
                                "vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.88s",
                                "vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.73s",
                                "vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.72s",
                                "vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.64s",
                                "vexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.36s",
                                "Generate OpenStack-Helm endpoints --------------------------------------- 0.17s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.13s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s",
                                "vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.12s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s",
                                "CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.aio/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml --tags barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/verify.yml",
                                "ERROR    [aio > verify] \u001b[31mExecuted: Failed\u001b[0m",
                                "ERROR    Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.aio/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml --tags barbican,ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,octavia,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator,valkey /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/verify.yml"
                            ],
                            "zuul_log_id": "0242ac17-0010-da3a-806e-000000036b9f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:12.548171Z",
                            "start": "2026-07-31T00:47:12.027963Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036b9f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:12.646754Z",
                            "start": "2026-07-31T00:47:12.566942Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036ba0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "391742"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:12.738902Z",
                            "start": "2026-07-31T00:47:12.661609Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036ba1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:12.811007Z",
                            "start": "2026-07-31T00:47:12.752527Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036ba2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:12.877921Z",
                            "start": "2026-07-31T00:47:12.830850Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000036ba3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:12.936809Z",
                            "start": "2026-07-31T00:47:12.890201Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000085",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:12.995493Z",
                            "start": "2026-07-31T00:47:12.948437Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-000000000089",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:13.059091Z",
                            "start": "2026-07-31T00:47:13.008393Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000008d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j228467635515.1598",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j228467635515.1598",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j228467635515.1598",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:13.277599Z",
                            "start": "2026-07-31T00:47:13.072714Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000004b",
                        "name": "Clean up async state for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "assertion": "(_atmosphere_ci_phase_result.rc | default(1) | int) == 0",
                            "changed": false,
                            "evaluated_to": false,
                            "failed": true,
                            "msg": "Molecule aio (aio-openvswitch) failed with exit code 2. Status: non-zero return code. Command stderr: (none) Complete output is in /tmp/logs/molecule-aio-openvswitch.log."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:13.351628Z",
                            "start": "2026-07-31T00:47:13.284083Z"
                        },
                        "id": "0242ac17-0010-da3a-806e-00000000004c",
                        "name": "Assert success for Molecule aio (aio-openvswitch)"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 4,
            "failures": 1,
            "ignored": 0,
            "ok": 1754,
            "rescued": 0,
            "skipped": 223,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-31T00:47:16.396698Z",
                    "start": "2026-07-31T00:47:15.127914Z"
                },
                "id": "0242ac17-0010-e2ba-8454-000000000002",
                "name": "Publish selective Molecule plan"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                                }
                            },
                            "stat": {
                                "atime": 1785454588.8193057,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "69a9e44928e8e4260a8d94e3fbfbe455c9bd6efa",
                                "ctime": 1785454588.0032969,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1082400,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0664",
                                "mtime": 1785454588.0032969,
                                "nlink": 1,
                                "path": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 5449,
                                "uid": 1000,
                                "version": "1956958132",
                                "wgrp": true,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:15.512953Z",
                            "start": "2026-07-31T00:47:15.143076Z"
                        },
                        "id": "0242ac17-0010-e2ba-8454-000000000004",
                        "name": "Check for selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs"
                                },
                                "before": {
                                    "path": "/tmp/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/tmp/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:15.857036Z",
                            "start": "2026-07-31T00:47:15.519211Z"
                        },
                        "id": "0242ac17-0010-e2ba-8454-000000000005",
                        "name": "Create log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "69a9e44928e8e4260a8d94e3fbfbe455c9bd6efa",
                            "dest": "/tmp/logs/ci-plan-aio-openvswitch.json",
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": null,
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": null,
                                    "content": null,
                                    "dest": "/tmp/logs/ci-plan-aio-openvswitch.json",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": "0644",
                                    "owner": null,
                                    "remote_src": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "48ca2f7f51543a285c9a56a49755b845",
                            "mode": "0644",
                            "owner": "root",
                            "size": 5449,
                            "src": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:16.396698Z",
                            "start": "2026-07-31T00:47:15.888065Z"
                        },
                        "id": "0242ac17-0010-e2ba-8454-000000000006",
                        "name": "Copy selective Molecule plan to logs"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 3,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "1",
    "phase": "post",
    "playbook": "github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-31T00:50:29.569728Z",
                    "start": "2026-07-31T00:47:17.514621Z"
                },
                "id": "0242ac17-0010-47e7-cdb7-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/system",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/tmp/logs/system",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs/system",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/tmp/logs/system",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:17.876638Z",
                            "start": "2026-07-31T00:47:17.531602Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000000c",
                        "name": "creating directory for system status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -x\nsystemd-cgls --full --all --no-pager > /tmp/logs/system/systemd-cgls.txt\nip addr > /tmp/logs/system/ip-addr.txt\nip route > /tmp/logs/system/ip-route.txt\nlsblk > /tmp/logs/system/lsblk.txt\nmount > /tmp/logs/system/mount.txt\ndocker images > /tmp/logs/system/docker-images.txt\nbrctl show > /tmp/logs/system/brctl-show.txt\nps aux --sort=-%mem > /tmp/logs/system/ps.txt\ndpkg -l > /tmp/logs/system/packages.txt\nCONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul))\nif [ ! -z \"$CONTAINERS\" ]; then\n  mkdir -p \"/tmp/logs/system/containers\"\n  for CONTAINER in ${CONTAINERS}; do\n    docker logs \"${CONTAINER}\" > \"/tmp/logs/system/containers/${CONTAINER}.txt\"\n  done\nfi",
                            "delta": "0:00:00.174578",
                            "end": "2026-07-31 00:47:18.399650",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -x\nsystemd-cgls --full --all --no-pager > /tmp/logs/system/systemd-cgls.txt\nip addr > /tmp/logs/system/ip-addr.txt\nip route > /tmp/logs/system/ip-route.txt\nlsblk > /tmp/logs/system/lsblk.txt\nmount > /tmp/logs/system/mount.txt\ndocker images > /tmp/logs/system/docker-images.txt\nbrctl show > /tmp/logs/system/brctl-show.txt\nps aux --sort=-%mem > /tmp/logs/system/ps.txt\ndpkg -l > /tmp/logs/system/packages.txt\nCONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul))\nif [ ! -z \"$CONTAINERS\" ]; then\n  mkdir -p \"/tmp/logs/system/containers\"\n  for CONTAINER in ${CONTAINERS}; do\n    docker logs \"${CONTAINER}\" > \"/tmp/logs/system/containers/${CONTAINER}.txt\"\n  done\nfi",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000000d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:47:18.225072",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ systemd-cgls --full --all --no-pager\n+ ip addr\n+ ip route\n+ lsblk\n+ mount\n+ docker images\n+ brctl show\n/bin/bash: line 8: brctl: command not found\n+ ps aux --sort=-%mem\n+ dpkg -l\n+ CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul))\n++ docker ps -a --format '{{ .Names }}' --filter label=zuul\n+ '[' '!' -z '' ']'",
                            "stdout_lines": [
                                "+ systemd-cgls --full --all --no-pager",
                                "+ ip addr",
                                "+ ip route",
                                "+ lsblk",
                                "+ mount",
                                "+ docker images",
                                "+ brctl show",
                                "/bin/bash: line 8: brctl: command not found",
                                "+ ps aux --sort=-%mem",
                                "+ dpkg -l",
                                "+ CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul))",
                                "++ docker ps -a --format '{{ .Names }}' --filter label=zuul",
                                "+ '[' '!' -z '' ']'"
                            ],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000000d-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:18.446104Z",
                            "start": "2026-07-31T00:47:17.902329Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000000d",
                        "name": "Get logs for each host"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --rsh='/usr/bin/ssh -S none -o Port=22 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null' --rsync-path='sudo -u root rsync' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/tmp/logs/system /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": true,
                                    "delete": false,
                                    "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                                    "dest_port": 22,
                                    "dirs": false,
                                    "existing_only": false,
                                    "group": null,
                                    "link_dest": null,
                                    "links": null,
                                    "mode": "pull",
                                    "owner": null,
                                    "partial": false,
                                    "perms": null,
                                    "private_key": null,
                                    "recursive": null,
                                    "rsync_opts": [],
                                    "rsync_path": "sudo -u root rsync",
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "zuul@199.204.45.205:/tmp/logs/system",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "created directory /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance\ncd+++++++++ system/\n>f+++++++++ system/brctl-show.txt\n>f+++++++++ system/docker-images.txt\n>f+++++++++ system/ip-addr.txt\n>f+++++++++ system/ip-route.txt\n>f+++++++++ system/lsblk.txt\n>f+++++++++ system/mount.txt\n>f+++++++++ system/packages.txt\n>f+++++++++ system/ps.txt\n>f+++++++++ system/systemd-cgls.txt\n",
                            "rc": 0,
                            "stdout_lines": [
                                "created directory /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                                "cd+++++++++ system/",
                                ">f+++++++++ system/brctl-show.txt",
                                ">f+++++++++ system/docker-images.txt",
                                ">f+++++++++ system/ip-addr.txt",
                                ">f+++++++++ system/ip-route.txt",
                                ">f+++++++++ system/lsblk.txt",
                                ">f+++++++++ system/mount.txt",
                                ">f+++++++++ system/packages.txt",
                                ">f+++++++++ system/ps.txt",
                                ">f+++++++++ system/systemd-cgls.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:19.169715Z",
                            "start": "2026-07-31T00:47:18.498087Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000000e",
                        "name": "Downloads logs to executor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "directory",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/tmp/logs/helm/values",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/tmp/logs/helm/values",
                                            "state": "absent"
                                        }
                                    },
                                    "directory": "values",
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": null,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/tmp/logs/helm/values",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/tmp/logs/helm/values",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0
                                },
                                {
                                    "ansible_loop_var": "directory",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/tmp/logs/helm/releases",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/tmp/logs/helm/releases",
                                            "state": "absent"
                                        }
                                    },
                                    "directory": "releases",
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": null,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/tmp/logs/helm/releases",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/tmp/logs/helm/releases",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:19.586769Z",
                            "start": "2026-07-31T00:47:19.179448Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000012",
                        "name": "creating directory for helm release status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\n\nfor namespace in $(kubectl get namespaces --no-headers --output custom-columns=\":metadata.name\"); do\n      # get all Helm releases including pending and failed releases\n      for release in $(helm list --all --short --namespace $namespace); do\n              # Make respective directories only when a Helm release actually exists in the namespace\n              # to prevent uploading a bunch of empty directories for namespaces without a Helm release.\n              mkdir -p /tmp/logs/helm/releases/$namespace\n              mkdir -p /tmp/logs/helm/values/$namespace\n\n              helm status $release --namespace $namespace >> /tmp/logs/helm/releases/$namespace/$release.txt\n              helm get values $release --namespace $namespace --all >> /tmp/logs/helm/values/$namespace/$release.yaml\n      done\ndone",
                            "delta": "0:00:05.430358",
                            "end": "2026-07-31 00:47:25.305135",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\n\nfor namespace in $(kubectl get namespaces --no-headers --output custom-columns=\":metadata.name\"); do\n      # get all Helm releases including pending and failed releases\n      for release in $(helm list --all --short --namespace $namespace); do\n              # Make respective directories only when a Helm release actually exists in the namespace\n              # to prevent uploading a bunch of empty directories for namespaces without a Helm release.\n              mkdir -p /tmp/logs/helm/releases/$namespace\n              mkdir -p /tmp/logs/helm/values/$namespace\n\n              helm status $release --namespace $namespace >> /tmp/logs/helm/releases/$namespace/$release.txt\n              helm get values $release --namespace $namespace --all >> /tmp/logs/helm/values/$namespace/$release.yaml\n      done\ndone",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000014-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:47:19.874777",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000014-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:25.710765Z",
                            "start": "2026-07-31T00:47:19.684460Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000014",
                        "name": "Gather get release status for helm charts"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --rsh='/usr/bin/ssh -S none -o Port=22 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null' --rsync-path='sudo -u root rsync' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/tmp/logs/helm /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": true,
                                    "delete": false,
                                    "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                                    "dest_port": 22,
                                    "dirs": false,
                                    "existing_only": false,
                                    "group": null,
                                    "link_dest": null,
                                    "links": null,
                                    "mode": "pull",
                                    "owner": null,
                                    "partial": false,
                                    "perms": null,
                                    "private_key": null,
                                    "recursive": null,
                                    "rsync_opts": [],
                                    "rsync_path": "sudo -u root rsync",
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "zuul@199.204.45.205:/tmp/logs/helm",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "cd+++++++++ helm/\ncd+++++++++ helm/releases/\ncd+++++++++ helm/releases/auth-system/\n>f+++++++++ helm/releases/auth-system/keycloak.txt\ncd+++++++++ helm/releases/cert-manager/\n>f+++++++++ helm/releases/cert-manager/cert-manager.txt\ncd+++++++++ helm/releases/envoy-gateway-system/\n>f+++++++++ helm/releases/envoy-gateway-system/envoy-gateway.txt\ncd+++++++++ helm/releases/ingress-nginx/\n>f+++++++++ helm/releases/ingress-nginx/ingress-nginx.txt\ncd+++++++++ helm/releases/kube-system/\n>f+++++++++ helm/releases/kube-system/ceph-csi-rbd.txt\n>f+++++++++ helm/releases/kube-system/cilium.txt\ncd+++++++++ helm/releases/openstack/\n>f+++++++++ helm/releases/openstack/barbican.txt\n>f+++++++++ helm/releases/openstack/ceph-provisioners.txt\n>f+++++++++ helm/releases/openstack/glance.txt\n>f+++++++++ helm/releases/openstack/keystone.txt\n>f+++++++++ helm/releases/openstack/libvirt.txt\n>f+++++++++ helm/releases/openstack/memcached.txt\n>f+++++++++ helm/releases/openstack/neutron-coredns.txt\n>f+++++++++ helm/releases/openstack/neutron.txt\n>f+++++++++ helm/releases/openstack/nova.txt\n>f+++++++++ helm/releases/openstack/octavia.txt\n>f+++++++++ helm/releases/openstack/openvswitch.txt\n>f+++++++++ helm/releases/openstack/placement.txt\n>f+++++++++ helm/releases/openstack/pxc-operator.txt\n>f+++++++++ helm/releases/openstack/rabbitmq-cluster-operator.txt\n>f+++++++++ helm/releases/openstack/tempest.txt\n>f+++++++++ helm/releases/openstack/valkey.txt\ncd+++++++++ helm/values/\ncd+++++++++ helm/values/auth-system/\n>f+++++++++ helm/values/auth-system/keycloak.yaml\ncd+++++++++ helm/values/cert-manager/\n>f+++++++++ helm/values/cert-manager/cert-manager.yaml\ncd+++++++++ helm/values/envoy-gateway-system/\n>f+++++++++ helm/values/envoy-gateway-system/envoy-gateway.yaml\ncd+++++++++ helm/values/ingress-nginx/\n>f+++++++++ helm/values/ingress-nginx/ingress-nginx.yaml\ncd+++++++++ helm/values/kube-system/\n>f+++++++++ helm/values/kube-system/ceph-csi-rbd.yaml\n>f+++++++++ helm/values/kube-system/cilium.yaml\ncd+++++++++ helm/values/openstack/\n>f+++++++++ helm/values/openstack/barbican.yaml\n>f+++++++++ helm/values/openstack/ceph-provisioners.yaml\n>f+++++++++ helm/values/openstack/glance.yaml\n>f+++++++++ helm/values/openstack/keystone.yaml\n>f+++++++++ helm/values/openstack/libvirt.yaml\n>f+++++++++ helm/values/openstack/memcached.yaml\n>f+++++++++ helm/values/openstack/neutron-coredns.yaml\n>f+++++++++ helm/values/openstack/neutron.yaml\n>f+++++++++ helm/values/openstack/nova.yaml\n>f+++++++++ helm/values/openstack/octavia.yaml\n>f+++++++++ helm/values/openstack/openvswitch.yaml\n>f+++++++++ helm/values/openstack/placement.yaml\n>f+++++++++ helm/values/openstack/pxc-operator.yaml\n>f+++++++++ helm/values/openstack/rabbitmq-cluster-operator.yaml\n>f+++++++++ helm/values/openstack/tempest.yaml\n>f+++++++++ helm/values/openstack/valkey.yaml\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ helm/",
                                "cd+++++++++ helm/releases/",
                                "cd+++++++++ helm/releases/auth-system/",
                                ">f+++++++++ helm/releases/auth-system/keycloak.txt",
                                "cd+++++++++ helm/releases/cert-manager/",
                                ">f+++++++++ helm/releases/cert-manager/cert-manager.txt",
                                "cd+++++++++ helm/releases/envoy-gateway-system/",
                                ">f+++++++++ helm/releases/envoy-gateway-system/envoy-gateway.txt",
                                "cd+++++++++ helm/releases/ingress-nginx/",
                                ">f+++++++++ helm/releases/ingress-nginx/ingress-nginx.txt",
                                "cd+++++++++ helm/releases/kube-system/",
                                ">f+++++++++ helm/releases/kube-system/ceph-csi-rbd.txt",
                                ">f+++++++++ helm/releases/kube-system/cilium.txt",
                                "cd+++++++++ helm/releases/openstack/",
                                ">f+++++++++ helm/releases/openstack/barbican.txt",
                                ">f+++++++++ helm/releases/openstack/ceph-provisioners.txt",
                                ">f+++++++++ helm/releases/openstack/glance.txt",
                                ">f+++++++++ helm/releases/openstack/keystone.txt",
                                ">f+++++++++ helm/releases/openstack/libvirt.txt",
                                ">f+++++++++ helm/releases/openstack/memcached.txt",
                                ">f+++++++++ helm/releases/openstack/neutron-coredns.txt",
                                ">f+++++++++ helm/releases/openstack/neutron.txt",
                                ">f+++++++++ helm/releases/openstack/nova.txt",
                                ">f+++++++++ helm/releases/openstack/octavia.txt",
                                ">f+++++++++ helm/releases/openstack/openvswitch.txt",
                                ">f+++++++++ helm/releases/openstack/placement.txt",
                                ">f+++++++++ helm/releases/openstack/pxc-operator.txt",
                                ">f+++++++++ helm/releases/openstack/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ helm/releases/openstack/tempest.txt",
                                ">f+++++++++ helm/releases/openstack/valkey.txt",
                                "cd+++++++++ helm/values/",
                                "cd+++++++++ helm/values/auth-system/",
                                ">f+++++++++ helm/values/auth-system/keycloak.yaml",
                                "cd+++++++++ helm/values/cert-manager/",
                                ">f+++++++++ helm/values/cert-manager/cert-manager.yaml",
                                "cd+++++++++ helm/values/envoy-gateway-system/",
                                ">f+++++++++ helm/values/envoy-gateway-system/envoy-gateway.yaml",
                                "cd+++++++++ helm/values/ingress-nginx/",
                                ">f+++++++++ helm/values/ingress-nginx/ingress-nginx.yaml",
                                "cd+++++++++ helm/values/kube-system/",
                                ">f+++++++++ helm/values/kube-system/ceph-csi-rbd.yaml",
                                ">f+++++++++ helm/values/kube-system/cilium.yaml",
                                "cd+++++++++ helm/values/openstack/",
                                ">f+++++++++ helm/values/openstack/barbican.yaml",
                                ">f+++++++++ helm/values/openstack/ceph-provisioners.yaml",
                                ">f+++++++++ helm/values/openstack/glance.yaml",
                                ">f+++++++++ helm/values/openstack/keystone.yaml",
                                ">f+++++++++ helm/values/openstack/libvirt.yaml",
                                ">f+++++++++ helm/values/openstack/memcached.yaml",
                                ">f+++++++++ helm/values/openstack/neutron-coredns.yaml",
                                ">f+++++++++ helm/values/openstack/neutron.yaml",
                                ">f+++++++++ helm/values/openstack/nova.yaml",
                                ">f+++++++++ helm/values/openstack/octavia.yaml",
                                ">f+++++++++ helm/values/openstack/openvswitch.yaml",
                                ">f+++++++++ helm/values/openstack/placement.yaml",
                                ">f+++++++++ helm/values/openstack/pxc-operator.yaml",
                                ">f+++++++++ helm/values/openstack/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ helm/values/openstack/tempest.yaml",
                                ">f+++++++++ helm/values/openstack/valkey.yaml"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:26.228868Z",
                            "start": "2026-07-31T00:47:25.717382Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000015",
                        "name": "Downloads logs to executor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/objects/cluster",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/tmp/logs/objects/cluster",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs/objects/cluster",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/tmp/logs/objects/cluster",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:26.431688Z",
                            "start": "2026-07-31T00:47:26.239874Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000019",
                        "name": "creating directory for cluster scoped objects"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nexport OBJECT_TYPE=node,clusterrole,clusterrolebinding,storageclass,namespace\nexport PARALLELISM_FACTOR=2\n\nfunction list_objects () {\n  printf ${OBJECT_TYPE} | xargs -d ',' -I {} -P1 -n1 bash -c 'echo \"$@\"' _ {}\n}\nexport -f list_objects\n\nfunction name_objects () {\n  export OBJECT=$1\n  kubectl get ${OBJECT} -o name | xargs -L1 -I {} -P1 -n1 bash -c 'echo \"${OBJECT} ${1#*/}\"' _ {}\n}\nexport -f name_objects\n\nfunction get_objects () {\n  input=($1)\n  export OBJECT=${input[0]}\n  export NAME=${input[1]#*/}\n  echo \"${OBJECT}/${NAME}\"\n  DIR=\"/tmp/logs/objects/cluster/${OBJECT}\"\n  mkdir -p ${DIR}\n  kubectl get ${OBJECT} ${NAME} -o yaml > \"${DIR}/${NAME}.yaml\"\n  kubectl describe ${OBJECT} ${NAME} > \"${DIR}/${NAME}.txt\"\n}\nexport -f get_objects\n\nlist_objects |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'name_objects \"$@\"' _ {} |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'get_objects \"$@\"' _ {}",
                            "delta": "0:00:15.967848",
                            "end": "2026-07-31 00:47:42.608241",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nexport OBJECT_TYPE=node,clusterrole,clusterrolebinding,storageclass,namespace\nexport PARALLELISM_FACTOR=2\n\nfunction list_objects () {\n  printf ${OBJECT_TYPE} | xargs -d ',' -I {} -P1 -n1 bash -c 'echo \"$@\"' _ {}\n}\nexport -f list_objects\n\nfunction name_objects () {\n  export OBJECT=$1\n  kubectl get ${OBJECT} -o name | xargs -L1 -I {} -P1 -n1 bash -c 'echo \"${OBJECT} ${1#*/}\"' _ {}\n}\nexport -f name_objects\n\nfunction get_objects () {\n  input=($1)\n  export OBJECT=${input[0]}\n  export NAME=${input[1]#*/}\n  echo \"${OBJECT}/${NAME}\"\n  DIR=\"/tmp/logs/objects/cluster/${OBJECT}\"\n  mkdir -p ${DIR}\n  kubectl get ${OBJECT} ${NAME} -o yaml > \"${DIR}/${NAME}.yaml\"\n  kubectl describe ${OBJECT} ${NAME} > \"${DIR}/${NAME}.txt\"\n}\nexport -f get_objects\n\nlist_objects |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'name_objects \"$@\"' _ {} |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'get_objects \"$@\"' _ {}",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000001a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:47:26.640393",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nnode/instance\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nclusterrole/admin\nclusterrole/ceph-csi-rbd-nodeplugin\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nclusterrole/ceph-csi-rbd-provisioner\nclusterrole/cert-manager-cainjector\nclusterrole/cert-manager-cluster-view\nclusterrole/cert-manager-controller-approve:cert-manager-io\nclusterrole/cert-manager-controller-certificates\nclusterrole/cert-manager-controller-certificatesigningrequests\nclusterrole/cert-manager-controller-challenges\nclusterrole/cert-manager-controller-clusterissuers\nclusterrole/cert-manager-controller-ingress-shim\nclusterrole/cert-manager-controller-issuers\nclusterrole/cert-manager-controller-orders\nclusterrole/cert-manager-edit\nclusterrole/cert-manager-view\nclusterrole/cert-manager-webhook:subjectaccessreviews\nclusterrole/cilium\nclusterrole/cilium-operator\nclusterrole/cluster-admin\nclusterrole/edit\nclusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/envoy-gateway-gateway-helm-envoy-gateway-role\nclusterrole/ingress-nginx\nclusterrole/kubeadm:get-nodes\nclusterrole/neutron-coredns\nclusterrole/nova-bootstrap\nclusterrole/nova-cell-setup\nclusterrole/rabbitmq-cluster-operator-openstack\nclusterrole/rabbitmq-cluster-operator-openstack-admin\nclusterrole/rabbitmq-cluster-operator-openstack-edit\nclusterrole/rabbitmq-cluster-operator-openstack-view\nclusterrolebinding/ceph-csi-rbd-nodeplugin\nclusterrole/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/ceph-csi-rbd-provisioner\nclusterrole/rabbitmq-messaging-topology-operator-openstack-admin\nclusterrolebinding/cert-manager-cainjector\nclusterrole/rabbitmq-messaging-topology-operator-openstack-edit\nclusterrolebinding/cert-manager-controller-approve:cert-manager-io\nclusterrole/rabbitmq-messaging-topology-operator-openstack-view\nclusterrole/secretgen-controller-cluster-role\nclusterrolebinding/cert-manager-controller-certificates\nclusterrole/system:aggregate-to-admin\nclusterrole/system:aggregate-to-edit\nclusterrolebinding/cert-manager-controller-certificatesigningrequests\nclusterrole/system:aggregate-to-view\nclusterrolebinding/cert-manager-controller-challenges\nclusterrole/system:auth-delegator\nclusterrolebinding/cert-manager-controller-clusterissuers\nclusterrole/system:basic-user\nclusterrolebinding/cert-manager-controller-ingress-shim\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient\nclusterrolebinding/cert-manager-controller-issuers\nclusterrolebinding/cert-manager-controller-orders\nclusterrolebinding/cert-manager-webhook:subjectaccessreviews\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient\nclusterrolebinding/cilium\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-approver\nclusterrolebinding/cilium-operator\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver\nclusterrolebinding/cluster-admin\nclusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/system:certificates.k8s.io:kubelet-serving-approver\nclusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding\nclusterrole/system:certificates.k8s.io:legacy-unknown-approver\nclusterrolebinding/ingress-nginx\nclusterrole/system:controller:attachdetach-controller\nclusterrolebinding/kubeadm:get-nodes\nclusterrole/system:controller:certificate-controller\nclusterrolebinding/kubeadm:kubelet-bootstrap\nclusterrole/system:controller:clusterrole-aggregation-controller\nclusterrole/system:controller:cronjob-controller\nclusterrolebinding/kubeadm:node-autoapprove-bootstrap\nclusterrole/system:controller:daemon-set-controller\nclusterrolebinding/kubeadm:node-autoapprove-certificate-rotation\nclusterrole/system:controller:deployment-controller\nclusterrolebinding/kubeadm:node-proxier\nclusterrole/system:controller:disruption-controller\nclusterrolebinding/neutron-coredns\nclusterrole/system:controller:endpoint-controller\nclusterrole/system:controller:endpointslice-controller\nclusterrolebinding/nova-bootstrap\nclusterrole/system:controller:endpointslicemirroring-controller\nclusterrolebinding/nova-cell-setup\nclusterrolebinding/rabbitmq-cluster-operator-openstack\nclusterrole/system:controller:ephemeral-volume-controller\nclusterrolebinding/rabbitmq-messaging-topology-operator-openstack\nclusterrole/system:controller:expand-controller\nclusterrolebinding/secretgen-controller-cluster-role-binding\nclusterrole/system:controller:generic-garbage-collector\nclusterrolebinding/system:basic-user\nclusterrole/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/system:controller:attachdetach-controller\nclusterrole/system:controller:job-controller\nclusterrolebinding/system:controller:certificate-controller\nclusterrole/system:controller:namespace-controller\nclusterrole/system:controller:node-controller\nclusterrolebinding/system:controller:clusterrole-aggregation-controller\nclusterrole/system:controller:persistent-volume-binder\nclusterrolebinding/system:controller:cronjob-controller\nclusterrole/system:controller:pod-garbage-collector\nclusterrolebinding/system:controller:daemon-set-controller\nclusterrolebinding/system:controller:deployment-controller\nclusterrolebinding/system:controller:disruption-controller\nclusterrole/system:controller:pv-protection-controller\nclusterrolebinding/system:controller:endpoint-controller\nclusterrole/system:controller:pvc-protection-controller\nclusterrolebinding/system:controller:endpointslice-controller\nclusterrole/system:controller:replicaset-controller\nclusterrolebinding/system:controller:endpointslicemirroring-controller\nclusterrole/system:controller:replication-controller\nclusterrolebinding/system:controller:ephemeral-volume-controller\nclusterrole/system:controller:resourcequota-controller\nclusterrolebinding/system:controller:expand-controller\nclusterrole/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:controller:generic-garbage-collector\nclusterrole/system:controller:route-controller\nclusterrolebinding/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/system:controller:job-controller\nclusterrole/system:controller:service-account-controller\nclusterrolebinding/system:controller:namespace-controller\nclusterrole/system:controller:service-controller\nclusterrolebinding/system:controller:node-controller\nclusterrole/system:controller:statefulset-controller\nclusterrolebinding/system:controller:persistent-volume-binder\nclusterrolebinding/system:controller:pod-garbage-collector\nclusterrole/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:controller:pv-protection-controller\nclusterrole/system:controller:ttl-controller\nclusterrolebinding/system:controller:pvc-protection-controller\nclusterrole/system:coredns\nclusterrole/system:discovery\nclusterrolebinding/system:controller:replicaset-controller\nclusterrolebinding/system:controller:replication-controller\nclusterrole/system:heapster\nclusterrolebinding/system:controller:resourcequota-controller\nclusterrole/system:kube-aggregator\nclusterrole/system:kube-controller-manager\nclusterrolebinding/system:controller:root-ca-cert-publisher\nclusterrole/system:kube-dns\nclusterrolebinding/system:controller:route-controller\nclusterrole/system:kube-scheduler\nclusterrolebinding/system:controller:service-account-controller\nclusterrole/system:kubelet-api-admin\nclusterrolebinding/system:controller:service-controller\nclusterrole/system:monitoring\nclusterrole/system:node\nclusterrolebinding/system:controller:statefulset-controller\nclusterrole/system:node-bootstrapper\nclusterrolebinding/system:controller:ttl-after-finished-controller\nclusterrole/system:node-problem-detector\nclusterrole/system:node-proxier\nclusterrolebinding/system:controller:ttl-controller\nclusterrole/system:persistent-volume-provisioner\nclusterrolebinding/system:coredns\nclusterrole/system:public-info-viewer\nclusterrolebinding/system:discovery\nclusterrole/system:service-account-issuer-discovery\nclusterrolebinding/system:kube-controller-manager\nclusterrole/system:volume-scheduler\nclusterrolebinding/system:kube-dns\nclusterrole/view\nclusterrolebinding/system:kube-scheduler\nclusterrolebinding/system:monitoring\nclusterrolebinding/system:node\nclusterrolebinding/system:node-proxier\nclusterrolebinding/system:public-info-viewer\nclusterrolebinding/system:service-account-issuer-discovery\nclusterrolebinding/system:volume-scheduler\nstorageclass/general\nnamespace/auth-system\nnamespace/cert-manager\nnamespace/default\nnamespace/envoy-gateway-system\nnamespace/ingress-nginx\nnamespace/kube-node-lease\nnamespace/kube-public\nnamespace/kube-system\nnamespace/openstack\nnamespace/secretgen-controller",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "node/instance",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "clusterrole/admin",
                                "clusterrole/ceph-csi-rbd-nodeplugin",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "clusterrole/ceph-csi-rbd-provisioner",
                                "clusterrole/cert-manager-cainjector",
                                "clusterrole/cert-manager-cluster-view",
                                "clusterrole/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/cert-manager-controller-certificates",
                                "clusterrole/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/cert-manager-controller-challenges",
                                "clusterrole/cert-manager-controller-clusterissuers",
                                "clusterrole/cert-manager-controller-ingress-shim",
                                "clusterrole/cert-manager-controller-issuers",
                                "clusterrole/cert-manager-controller-orders",
                                "clusterrole/cert-manager-edit",
                                "clusterrole/cert-manager-view",
                                "clusterrole/cert-manager-webhook:subjectaccessreviews",
                                "clusterrole/cilium",
                                "clusterrole/cilium-operator",
                                "clusterrole/cluster-admin",
                                "clusterrole/edit",
                                "clusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/envoy-gateway-gateway-helm-envoy-gateway-role",
                                "clusterrole/ingress-nginx",
                                "clusterrole/kubeadm:get-nodes",
                                "clusterrole/neutron-coredns",
                                "clusterrole/nova-bootstrap",
                                "clusterrole/nova-cell-setup",
                                "clusterrole/rabbitmq-cluster-operator-openstack",
                                "clusterrole/rabbitmq-cluster-operator-openstack-admin",
                                "clusterrole/rabbitmq-cluster-operator-openstack-edit",
                                "clusterrole/rabbitmq-cluster-operator-openstack-view",
                                "clusterrolebinding/ceph-csi-rbd-nodeplugin",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/ceph-csi-rbd-provisioner",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-admin",
                                "clusterrolebinding/cert-manager-cainjector",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-view",
                                "clusterrole/secretgen-controller-cluster-role",
                                "clusterrolebinding/cert-manager-controller-certificates",
                                "clusterrole/system:aggregate-to-admin",
                                "clusterrole/system:aggregate-to-edit",
                                "clusterrolebinding/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/system:aggregate-to-view",
                                "clusterrolebinding/cert-manager-controller-challenges",
                                "clusterrole/system:auth-delegator",
                                "clusterrolebinding/cert-manager-controller-clusterissuers",
                                "clusterrole/system:basic-user",
                                "clusterrolebinding/cert-manager-controller-ingress-shim",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient",
                                "clusterrolebinding/cert-manager-controller-issuers",
                                "clusterrolebinding/cert-manager-controller-orders",
                                "clusterrolebinding/cert-manager-webhook:subjectaccessreviews",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient",
                                "clusterrolebinding/cilium",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver",
                                "clusterrolebinding/cilium-operator",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver",
                                "clusterrolebinding/cluster-admin",
                                "clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/system:certificates.k8s.io:kubelet-serving-approver",
                                "clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding",
                                "clusterrole/system:certificates.k8s.io:legacy-unknown-approver",
                                "clusterrolebinding/ingress-nginx",
                                "clusterrole/system:controller:attachdetach-controller",
                                "clusterrolebinding/kubeadm:get-nodes",
                                "clusterrole/system:controller:certificate-controller",
                                "clusterrolebinding/kubeadm:kubelet-bootstrap",
                                "clusterrole/system:controller:clusterrole-aggregation-controller",
                                "clusterrole/system:controller:cronjob-controller",
                                "clusterrolebinding/kubeadm:node-autoapprove-bootstrap",
                                "clusterrole/system:controller:daemon-set-controller",
                                "clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation",
                                "clusterrole/system:controller:deployment-controller",
                                "clusterrolebinding/kubeadm:node-proxier",
                                "clusterrole/system:controller:disruption-controller",
                                "clusterrolebinding/neutron-coredns",
                                "clusterrole/system:controller:endpoint-controller",
                                "clusterrole/system:controller:endpointslice-controller",
                                "clusterrolebinding/nova-bootstrap",
                                "clusterrole/system:controller:endpointslicemirroring-controller",
                                "clusterrolebinding/nova-cell-setup",
                                "clusterrolebinding/rabbitmq-cluster-operator-openstack",
                                "clusterrole/system:controller:ephemeral-volume-controller",
                                "clusterrolebinding/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrole/system:controller:expand-controller",
                                "clusterrolebinding/secretgen-controller-cluster-role-binding",
                                "clusterrole/system:controller:generic-garbage-collector",
                                "clusterrolebinding/system:basic-user",
                                "clusterrole/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/system:controller:attachdetach-controller",
                                "clusterrole/system:controller:job-controller",
                                "clusterrolebinding/system:controller:certificate-controller",
                                "clusterrole/system:controller:namespace-controller",
                                "clusterrole/system:controller:node-controller",
                                "clusterrolebinding/system:controller:clusterrole-aggregation-controller",
                                "clusterrole/system:controller:persistent-volume-binder",
                                "clusterrolebinding/system:controller:cronjob-controller",
                                "clusterrole/system:controller:pod-garbage-collector",
                                "clusterrolebinding/system:controller:daemon-set-controller",
                                "clusterrolebinding/system:controller:deployment-controller",
                                "clusterrolebinding/system:controller:disruption-controller",
                                "clusterrole/system:controller:pv-protection-controller",
                                "clusterrolebinding/system:controller:endpoint-controller",
                                "clusterrole/system:controller:pvc-protection-controller",
                                "clusterrolebinding/system:controller:endpointslice-controller",
                                "clusterrole/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:endpointslicemirroring-controller",
                                "clusterrole/system:controller:replication-controller",
                                "clusterrolebinding/system:controller:ephemeral-volume-controller",
                                "clusterrole/system:controller:resourcequota-controller",
                                "clusterrolebinding/system:controller:expand-controller",
                                "clusterrole/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:controller:generic-garbage-collector",
                                "clusterrole/system:controller:route-controller",
                                "clusterrolebinding/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/system:controller:job-controller",
                                "clusterrole/system:controller:service-account-controller",
                                "clusterrolebinding/system:controller:namespace-controller",
                                "clusterrole/system:controller:service-controller",
                                "clusterrolebinding/system:controller:node-controller",
                                "clusterrole/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:persistent-volume-binder",
                                "clusterrolebinding/system:controller:pod-garbage-collector",
                                "clusterrole/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:controller:pv-protection-controller",
                                "clusterrole/system:controller:ttl-controller",
                                "clusterrolebinding/system:controller:pvc-protection-controller",
                                "clusterrole/system:coredns",
                                "clusterrole/system:discovery",
                                "clusterrolebinding/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:replication-controller",
                                "clusterrole/system:heapster",
                                "clusterrolebinding/system:controller:resourcequota-controller",
                                "clusterrole/system:kube-aggregator",
                                "clusterrole/system:kube-controller-manager",
                                "clusterrolebinding/system:controller:root-ca-cert-publisher",
                                "clusterrole/system:kube-dns",
                                "clusterrolebinding/system:controller:route-controller",
                                "clusterrole/system:kube-scheduler",
                                "clusterrolebinding/system:controller:service-account-controller",
                                "clusterrole/system:kubelet-api-admin",
                                "clusterrolebinding/system:controller:service-controller",
                                "clusterrole/system:monitoring",
                                "clusterrole/system:node",
                                "clusterrolebinding/system:controller:statefulset-controller",
                                "clusterrole/system:node-bootstrapper",
                                "clusterrolebinding/system:controller:ttl-after-finished-controller",
                                "clusterrole/system:node-problem-detector",
                                "clusterrole/system:node-proxier",
                                "clusterrolebinding/system:controller:ttl-controller",
                                "clusterrole/system:persistent-volume-provisioner",
                                "clusterrolebinding/system:coredns",
                                "clusterrole/system:public-info-viewer",
                                "clusterrolebinding/system:discovery",
                                "clusterrole/system:service-account-issuer-discovery",
                                "clusterrolebinding/system:kube-controller-manager",
                                "clusterrole/system:volume-scheduler",
                                "clusterrolebinding/system:kube-dns",
                                "clusterrole/view",
                                "clusterrolebinding/system:kube-scheduler",
                                "clusterrolebinding/system:monitoring",
                                "clusterrolebinding/system:node",
                                "clusterrolebinding/system:node-proxier",
                                "clusterrolebinding/system:public-info-viewer",
                                "clusterrolebinding/system:service-account-issuer-discovery",
                                "clusterrolebinding/system:volume-scheduler",
                                "storageclass/general",
                                "namespace/auth-system",
                                "namespace/cert-manager",
                                "namespace/default",
                                "namespace/envoy-gateway-system",
                                "namespace/ingress-nginx",
                                "namespace/kube-node-lease",
                                "namespace/kube-public",
                                "namespace/kube-system",
                                "namespace/openstack",
                                "namespace/secretgen-controller"
                            ],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000001a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:42.999503Z",
                            "start": "2026-07-31T00:47:26.462304Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000001a",
                        "name": "Gathering descriptions for cluster scoped objects"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/objects/namespaced",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/tmp/logs/objects/namespaced",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs/objects/namespaced",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/tmp/logs/objects/namespaced",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:47:43.203701Z",
                            "start": "2026-07-31T00:47:43.007067Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000001b",
                        "name": "creating directory for namespace scoped objects"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nexport OBJECT_TYPE=configmaps,cronjobs,daemonsets,deployment,endpoints,ingresses,jobs,networkpolicies,pods,podsecuritypolicies,persistentvolumeclaims,rolebindings,roles,secrets,serviceaccounts,services,statefulsets\nexport PARALLELISM_FACTOR=2\nfunction get_namespaces () {\n  kubectl get namespaces -o name | awk -F '/' '{ print $NF }'\n}\n\nfunction list_namespaced_objects () {\n  export NAMESPACE=$1\n  printf ${OBJECT_TYPE} | xargs -d ',' -I {} -P1 -n1 bash -c 'echo \"${NAMESPACE} $@\"' _ {}\n}\nexport -f list_namespaced_objects\n\nfunction name_objects () {\n  input=($1)\n  export NAMESPACE=${input[0]}\n  export OBJECT=${input[1]}\n  kubectl get -n ${NAMESPACE} ${OBJECT} -o name | xargs -L1 -I {} -P1 -n1 bash -c 'echo \"${NAMESPACE} ${OBJECT} $@\"' _ {}\n}\nexport -f name_objects\n\nfunction get_objects () {\n  input=($1)\n  export NAMESPACE=${input[0]}\n  export OBJECT=${input[1]}\n  export NAME=${input[2]#*/}\n  echo \"${NAMESPACE}/${OBJECT}/${NAME}\"\n  DIR=\"/tmp/logs/objects/namespaced/${NAMESPACE}/${OBJECT}\"\n  mkdir -p ${DIR}\n  kubectl get -n ${NAMESPACE} ${OBJECT} ${NAME} -o yaml > \"${DIR}/${NAME}.yaml\"\n  kubectl describe -n ${NAMESPACE} ${OBJECT} ${NAME} > \"${DIR}/${NAME}.txt\"\n}\nexport -f get_objects\n\nget_namespaces |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'list_namespaced_objects \"$@\"' _ {} |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'name_objects \"$@\"' _ {} |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'get_objects \"$@\"' _ {}",
                            "delta": "0:01:31.765222",
                            "end": "2026-07-31 00:49:15.195719",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nexport OBJECT_TYPE=configmaps,cronjobs,daemonsets,deployment,endpoints,ingresses,jobs,networkpolicies,pods,podsecuritypolicies,persistentvolumeclaims,rolebindings,roles,secrets,serviceaccounts,services,statefulsets\nexport PARALLELISM_FACTOR=2\nfunction get_namespaces () {\n  kubectl get namespaces -o name | awk -F '/' '{ print $NF }'\n}\n\nfunction list_namespaced_objects () {\n  export NAMESPACE=$1\n  printf ${OBJECT_TYPE} | xargs -d ',' -I {} -P1 -n1 bash -c 'echo \"${NAMESPACE} $@\"' _ {}\n}\nexport -f list_namespaced_objects\n\nfunction name_objects () {\n  input=($1)\n  export NAMESPACE=${input[0]}\n  export OBJECT=${input[1]}\n  kubectl get -n ${NAMESPACE} ${OBJECT} -o name | xargs -L1 -I {} -P1 -n1 bash -c 'echo \"${NAMESPACE} ${OBJECT} $@\"' _ {}\n}\nexport -f name_objects\n\nfunction get_objects () {\n  input=($1)\n  export NAMESPACE=${input[0]}\n  export OBJECT=${input[1]}\n  export NAME=${input[2]#*/}\n  echo \"${NAMESPACE}/${OBJECT}/${NAME}\"\n  DIR=\"/tmp/logs/objects/namespaced/${NAMESPACE}/${OBJECT}\"\n  mkdir -p ${DIR}\n  kubectl get -n ${NAMESPACE} ${OBJECT} ${NAME} -o yaml > \"${DIR}/${NAME}.yaml\"\n  kubectl describe -n ${NAMESPACE} ${OBJECT} ${NAME} > \"${DIR}/${NAME}.txt\"\n}\nexport -f get_objects\n\nget_namespaces |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'list_namespaced_objects \"$@\"' _ {} |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'name_objects \"$@\"' _ {} |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'get_objects \"$@\"' _ {}",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000001c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:47:43.430497",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/configmaps/keycloak-env-vars\ncert-manager/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/configmaps/kube-root-ca.crt\nauth-system/endpoints/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak-headless\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager-cainjector\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/ingresses/keycloak\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\ncert-manager/endpoints/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/endpoints/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/networkpolicies/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/pods/keycloak-0\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-79c48d47db-kwl2f\ncert-manager/pods/cert-manager-cainjector-579c9dd7cd-ncsms\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-webhook-7d6b59cfdc-bwpss\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak-externaldb\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak.199-204-45-205.nip.io-tls\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/sh.helm.release.v1.keycloak.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-cainjector:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-webhook:dynamic-serving\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/serviceaccounts/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager-cainjector:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager-webhook:dynamic-serving\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak-headless\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/cert-manager-selfsigned-ca\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/cert-manager-webhook-ca\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/sh.helm.release.v1.cert-manager.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/statefulsets/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager\ncert-manager/serviceaccounts/cert-manager-cainjector\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager-webhook\ncert-manager/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/services/cert-manager\ncert-manager/services/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/configmaps/kube-root-ca.crt\nenvoy-gateway-system/configmaps/envoy-gateway-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/configmaps/kube-root-ca.crt\ndefault/endpoints/kubernetes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/deployment/envoy-gateway\nenvoy-gateway-system/endpoints/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/pods/envoy-gateway-78446f96c9-pjv5m\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen\nenvoy-gateway-system/roles/envoy-gateway-gateway-helm-infra-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role\ndefault/serviceaccounts/default\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/services/kubernetes\nenvoy-gateway-system/secrets/envoy\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-gateway\nenvoy-gateway-system/secrets/envoy-oidc-hmac\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-rate-limit\nenvoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/services/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/envoy-gateway\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen\ningress-nginx/configmaps/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/ingress-nginx-tcp\ningress-nginx/configmaps/ingress-nginx-udp\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/kube-root-ca.crt\ningress-nginx/daemonsets/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-controller\ningress-nginx/endpoints/ingress-nginx-controller-admission\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/deployment/ingress-nginx-defaultbackend\ningress-nginx/endpoints/ingress-nginx-controller-metrics\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-defaultbackend\nkube-node-lease/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-controller-fsjzk\ningress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-n2lf4\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/rolebindings/ingress-nginx\ningress-nginx/roles/ingress-nginx\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/secrets/ingress-nginx-admission\ningress-nginx/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1\ningress-nginx/serviceaccounts/ingress-nginx\ningress-nginx/serviceaccounts/ingress-nginx-backend\ningress-nginx/services/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/services/ingress-nginx-controller-admission\ningress-nginx/services/ingress-nginx-controller-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/services/ingress-nginx-defaultbackend\nkube-public/configmaps/cluster-info\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/configmaps/kube-root-ca.crt\nkube-node-lease/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/ceph-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/ceph-csi-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/ceph-csi-encryption-kms-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/cilium-config\nkube-system/configmaps/coredns\nkube-system/configmaps/extension-apiserver-authentication\nkube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking\nkube-system/configmaps/kube-proxy\nkube-system/configmaps/kube-root-ca.crt\nkube-system/configmaps/kubeadm-config\nkube-system/configmaps/kubelet-config\nkube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo\nkube-public/rolebindings/system:controller:bootstrap-signer\nkube-public/roles/kubeadm:bootstrap-signer-clusterinfo\nkube-public/roles/system:controller:bootstrap-signer\nkube-system/daemonsets/ceph-csi-rbd-nodeplugin\nkube-system/daemonsets/cilium\nkube-system/daemonsets/kube-proxy\nkube-system/deployment/ceph-csi-rbd-provisioner\nkube-system/deployment/cilium-operator\nkube-system/deployment/coredns\nkube-public/serviceaccounts/default\nkube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics\nkube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics\nkube-system/endpoints/kube-dns\nkube-system/pods/ceph-csi-rbd-nodeplugin-l2z8l\nkube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\nkube-system/pods/cilium-operator-869df985b8-tcp86\nkube-system/pods/cilium-sqmcx\nkube-system/pods/coredns-67659f764b-fggqb\nkube-system/pods/coredns-67659f764b-mkbfc\nkube-system/pods/etcd-instance\nkube-system/pods/kube-apiserver-instance\nkube-system/pods/kube-controller-manager-instance\nkube-system/pods/kube-proxy-5tzds\nkube-system/pods/kube-scheduler-instance\nkube-system/pods/kube-vip-instance\nopenstack/configmaps/barbican-bin\nopenstack/configmaps/ceph-csi-config\nopenstack/configmaps/ceph-etc\nopenstack/configmaps/glance-bin\nopenstack/configmaps/keystone-bin\nopenstack/configmaps/keystone-openid-metadata\nopenstack/configmaps/kube-root-ca.crt\nopenstack/configmaps/libvirt-bin\nopenstack/configmaps/libvirt-libvirt-default-bin\nopenstack/configmaps/memcached-memcached-bin\nopenstack/configmaps/neutron-bin\nopenstack/configmaps/neutron-coredns\nopenstack/configmaps/nova-bin\nopenstack/configmaps/octavia-bin\nopenstack/configmaps/openvswitch-bin\nopenstack/configmaps/percona-xtradb-haproxy\nopenstack/configmaps/percona-xtradb-pxc\nopenstack/configmaps/placement-bin\nopenstack/configmaps/rabbitmq-barbican-plugins-conf\nopenstack/configmaps/rabbitmq-barbican-server-conf\nopenstack/configmaps/rabbitmq-glance-plugins-conf\nopenstack/configmaps/rabbitmq-glance-server-conf\nopenstack/configmaps/rabbitmq-keystone-plugins-conf\nopenstack/configmaps/rabbitmq-keystone-server-conf\nopenstack/configmaps/rabbitmq-neutron-plugins-conf\nopenstack/configmaps/rabbitmq-neutron-server-conf\nopenstack/configmaps/rabbitmq-nova-plugins-conf\nopenstack/configmaps/rabbitmq-nova-server-conf\nopenstack/configmaps/rabbitmq-octavia-plugins-conf\nopenstack/configmaps/rabbitmq-octavia-server-conf\nopenstack/configmaps/tempest-bin\nopenstack/configmaps/valkey-configuration\nopenstack/configmaps/valkey-health\nopenstack/configmaps/valkey-scripts\nopenstack/cronjobs/keystone-credential-rotate\nopenstack/cronjobs/keystone-fernet-rotate\nopenstack/cronjobs/nova-cell-setup\nopenstack/cronjobs/nova-service-cleaner\nopenstack/daemonsets/libvirt-libvirt-default\nopenstack/daemonsets/neutron-dhcp-agent-default\nopenstack/daemonsets/neutron-l3-agent-default\nopenstack/daemonsets/neutron-metadata-agent-default\nopenstack/daemonsets/neutron-netns-cleanup-cron-default\nopenstack/daemonsets/neutron-ovs-agent-default\nopenstack/daemonsets/nova-compute-default\nopenstack/daemonsets/octavia-health-manager-default\nopenstack/daemonsets/openvswitch\nkube-system/rolebindings/ceph-csi-rbd-provisioner\nopenstack/deployment/barbican-api\nkube-system/rolebindings/cilium-config-agent\nopenstack/deployment/glance-api\nkube-system/rolebindings/kube-proxy\nopenstack/deployment/keystone-api\nopenstack/deployment/memcached-memcached\nkube-system/rolebindings/kubeadm:kubeadm-certs\nopenstack/deployment/neutron-coredns\nkube-system/rolebindings/kubeadm:kubelet-config\nopenstack/deployment/neutron-rpc-server\nkube-system/rolebindings/kubeadm:nodes-kubeadm-config\nopenstack/deployment/neutron-server\nkube-system/rolebindings/system::extension-apiserver-authentication-reader\nopenstack/deployment/nova-api-metadata\nkube-system/rolebindings/system::leader-locking-kube-controller-manager\nopenstack/deployment/nova-api-osapi\nkube-system/rolebindings/system::leader-locking-kube-scheduler\nopenstack/deployment/nova-conductor\nkube-system/rolebindings/system:controller:bootstrap-signer\nopenstack/deployment/nova-novncproxy\nkube-system/rolebindings/system:controller:cloud-provider\nopenstack/deployment/nova-scheduler\nkube-system/rolebindings/system:controller:token-cleaner\nopenstack/deployment/octavia-api\nopenstack/deployment/octavia-housekeeping\nopenstack/deployment/octavia-worker\nopenstack/deployment/placement-api\nopenstack/deployment/pxc-operator\nopenstack/deployment/rabbitmq-cluster-operator\nopenstack/deployment/rabbitmq-messaging-topology-operator\nopenstack/ingresses/compute\nopenstack/ingresses/compute-novnc-proxy\nopenstack/ingresses/identity\nopenstack/ingresses/image\nopenstack/ingresses/key-manager\nopenstack/ingresses/load-balancer\nopenstack/ingresses/network\nopenstack/ingresses/placement\nopenstack/endpoints/barbican-api\nopenstack/endpoints/ceph-mon\nopenstack/endpoints/glance-api\nopenstack/endpoints/keystone-api\nopenstack/endpoints/memcached\nopenstack/endpoints/memcached-metrics\nopenstack/endpoints/neutron-coredns\nopenstack/endpoints/neutron-coredns-metrics\nopenstack/endpoints/neutron-server\nopenstack/endpoints/nova-api\nopenstack/endpoints/nova-metadata\nopenstack/endpoints/nova-novncproxy\nopenstack/endpoints/octavia-api\nopenstack/endpoints/percona-xtradb-cluster-operator\nopenstack/endpoints/percona-xtradb-haproxy\nopenstack/endpoints/percona-xtradb-haproxy-metrics\nopenstack/endpoints/percona-xtradb-haproxy-replicas\nopenstack/endpoints/percona-xtradb-pxc\nopenstack/endpoints/percona-xtradb-pxc-unready\nopenstack/endpoints/placement-api\nopenstack/endpoints/rabbitmq-barbican\nopenstack/endpoints/rabbitmq-barbican-nodes\nopenstack/endpoints/rabbitmq-glance\nopenstack/endpoints/rabbitmq-glance-nodes\nopenstack/endpoints/rabbitmq-keystone\nopenstack/endpoints/rabbitmq-keystone-nodes\nopenstack/endpoints/rabbitmq-messaging-topology-operator-webhook\nopenstack/endpoints/rabbitmq-neutron\nopenstack/endpoints/rabbitmq-neutron-nodes\nopenstack/endpoints/rabbitmq-nova\nopenstack/endpoints/rabbitmq-nova-nodes\nopenstack/endpoints/rabbitmq-octavia\nopenstack/endpoints/rabbitmq-octavia-nodes\nopenstack/endpoints/valkey\nopenstack/endpoints/valkey-headless\nopenstack/endpoints/valkey-metrics\nkube-system/roles/ceph-csi-rbd-provisioner\nkube-system/roles/cilium-config-agent\nkube-system/roles/extension-apiserver-authentication-reader\nkube-system/roles/kube-proxy\nkube-system/roles/kubeadm:kubeadm-certs\nkube-system/roles/kubeadm:kubelet-config\nkube-system/roles/kubeadm:nodes-kubeadm-config\nkube-system/roles/system::leader-locking-kube-controller-manager\nkube-system/roles/system::leader-locking-kube-scheduler\nkube-system/roles/system:controller:bootstrap-signer\nkube-system/roles/system:controller:cloud-provider\nkube-system/roles/system:controller:token-cleaner\nopenstack/networkpolicies/rabbitmq-cluster-operator\nopenstack/networkpolicies/rabbitmq-messaging-topology-operator\nopenstack/networkpolicies/valkey\nopenstack/jobs/barbican-db-init\nopenstack/jobs/barbican-db-sync\nopenstack/jobs/barbican-ks-endpoints\nopenstack/jobs/barbican-ks-service\nopenstack/jobs/barbican-ks-user\nopenstack/jobs/barbican-rabbit-init\nopenstack/jobs/glance-db-init\nopenstack/jobs/glance-db-sync\nopenstack/jobs/glance-ks-endpoints\nopenstack/jobs/glance-ks-service\nopenstack/jobs/glance-ks-user\nopenstack/jobs/glance-metadefs-load\nopenstack/jobs/glance-rabbit-init\nopenstack/jobs/glance-storage-init\nopenstack/jobs/keystone-bootstrap\nopenstack/jobs/keystone-credential-setup\nopenstack/jobs/keystone-db-init\nopenstack/jobs/keystone-db-sync\nopenstack/jobs/keystone-domain-manage\nkube-system/secrets/bootstrap-token-bgaijq\nopenstack/jobs/keystone-fernet-rotate-29757600\nopenstack/jobs/keystone-fernet-setup\nopenstack/jobs/keystone-rabbit-init\nkube-system/secrets/bootstrap-token-wt00w6\nopenstack/jobs/neutron-db-init\nopenstack/jobs/neutron-db-sync\nkube-system/secrets/csi-rbd-secret\nopenstack/jobs/neutron-ks-endpoints\nkube-system/secrets/kubeadm-certs\nopenstack/jobs/neutron-ks-service\nkube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1\nopenstack/jobs/neutron-ks-user\nkube-system/secrets/sh.helm.release.v1.cilium.v1\nopenstack/jobs/neutron-rabbit-init\nopenstack/jobs/nova-db-init\nopenstack/jobs/nova-db-sync\nopenstack/jobs/nova-ks-endpoints\nopenstack/jobs/nova-ks-service\nopenstack/jobs/nova-ks-user\nopenstack/jobs/nova-rabbit-init\nopenstack/jobs/octavia-bootstrap\nopenstack/jobs/octavia-db-init\nopenstack/jobs/octavia-db-sync\nopenstack/jobs/octavia-ks-endpoints\nopenstack/jobs/octavia-ks-service\nopenstack/jobs/octavia-ks-user\nopenstack/jobs/octavia-rabbit-init\nopenstack/jobs/placement-db-init\nopenstack/jobs/placement-db-sync\nopenstack/jobs/placement-ks-endpoints\nopenstack/jobs/placement-ks-service\nopenstack/jobs/placement-ks-user\nopenstack/jobs/tempest-ks-user\nopenstack/jobs/tempest-run-tests\nkube-system/serviceaccounts/attachdetach-controller\nkube-system/serviceaccounts/bootstrap-signer\nkube-system/serviceaccounts/ceph-csi-rbd-nodeplugin\nkube-system/serviceaccounts/ceph-csi-rbd-provisioner\nkube-system/serviceaccounts/certificate-controller\nkube-system/serviceaccounts/cilium\nkube-system/serviceaccounts/cilium-operator\nkube-system/serviceaccounts/clusterrole-aggregation-controller\nkube-system/serviceaccounts/coredns\nkube-system/serviceaccounts/cronjob-controller\nkube-system/serviceaccounts/daemon-set-controller\nkube-system/serviceaccounts/default\nkube-system/serviceaccounts/deployment-controller\nkube-system/serviceaccounts/disruption-controller\nkube-system/serviceaccounts/endpoint-controller\nkube-system/serviceaccounts/endpointslice-controller\nkube-system/serviceaccounts/endpointslicemirroring-controller\nkube-system/serviceaccounts/ephemeral-volume-controller\nkube-system/serviceaccounts/expand-controller\nkube-system/serviceaccounts/generic-garbage-collector\nkube-system/serviceaccounts/horizontal-pod-autoscaler\nkube-system/serviceaccounts/job-controller\nkube-system/serviceaccounts/kube-proxy\nkube-system/serviceaccounts/namespace-controller\nkube-system/serviceaccounts/node-controller\nkube-system/serviceaccounts/persistent-volume-binder\nkube-system/serviceaccounts/pod-garbage-collector\nkube-system/serviceaccounts/pv-protection-controller\nkube-system/serviceaccounts/pvc-protection-controller\nkube-system/serviceaccounts/replicaset-controller\nkube-system/serviceaccounts/replication-controller\nkube-system/serviceaccounts/resourcequota-controller\nkube-system/serviceaccounts/root-ca-cert-publisher\nkube-system/serviceaccounts/service-account-controller\nkube-system/serviceaccounts/service-controller\nkube-system/serviceaccounts/statefulset-controller\nkube-system/serviceaccounts/token-cleaner\nkube-system/serviceaccounts/ttl-after-finished-controller\nkube-system/serviceaccounts/ttl-controller\nopenstack/pods/barbican-api-76f5896946-kbfbp\nopenstack/pods/barbican-db-init-7pz48\nopenstack/pods/barbican-db-sync-pdkrl\nopenstack/pods/barbican-ks-endpoints-dkmjs\nopenstack/pods/barbican-ks-service-t25vb\nopenstack/pods/barbican-ks-user-zjfhj\nopenstack/pods/barbican-rabbit-init-qxgz2\nopenstack/pods/glance-api-7579bc7dc6-f8zf9\nopenstack/pods/glance-db-init-5qbvw\nopenstack/pods/glance-db-sync-x2xrl\nopenstack/pods/glance-ks-endpoints-wd55p\nopenstack/pods/glance-ks-service-2nzvf\nopenstack/pods/glance-ks-user-9cdjs\nopenstack/pods/glance-metadefs-load-f4t4p\nopenstack/pods/glance-rabbit-init-2jng6\nopenstack/pods/glance-storage-init-vh6jp\nopenstack/pods/keystone-api-678cdc894f-9m89p\nopenstack/pods/keystone-bootstrap-ncn8l\nopenstack/pods/keystone-credential-setup-z7nb8\nopenstack/pods/keystone-db-init-pt87x\nopenstack/pods/keystone-db-sync-j9xkz\nopenstack/pods/keystone-domain-manage-m9ds4\nopenstack/pods/keystone-fernet-rotate-29757600-dqwtp\nopenstack/pods/keystone-fernet-setup-dvfdp\nopenstack/pods/keystone-rabbit-init-ffmqx\nopenstack/pods/libvirt-libvirt-default-52zmq\nopenstack/pods/memcached-memcached-cf56b6468-jz6qw\nopenstack/pods/neutron-coredns-7dd4958666-bdc2l\nopenstack/pods/neutron-db-init-bdbh5\nopenstack/pods/neutron-db-sync-hjvrc\nopenstack/pods/neutron-dhcp-agent-default-wzvqm\nopenstack/pods/neutron-ks-endpoints-bpjvw\nopenstack/pods/neutron-ks-service-2kbkk\nkube-system/services/ceph-csi-rbd-nodeplugin-http-metrics\nopenstack/pods/neutron-ks-user-6rsz8\nkube-system/services/ceph-csi-rbd-provisioner-http-metrics\nopenstack/pods/neutron-l3-agent-default-7bbx6\nkube-system/services/kube-dns\nopenstack/pods/neutron-metadata-agent-default-rm4lt\nopenstack/pods/neutron-netns-cleanup-cron-default-mrsnd\nopenstack/pods/neutron-ovs-agent-default-gd9h7\nopenstack/pods/neutron-rabbit-init-67sgr\nopenstack/pods/neutron-rpc-server-7bb6dd995f-dr2j4\nopenstack/pods/neutron-server-67d888cc47-8z2s6\nopenstack/pods/nova-api-metadata-6fcf9b69c4-ds77x\nopenstack/pods/nova-api-osapi-67c48858d7-xv28q\nopenstack/pods/nova-bootstrap-stmnc\nopenstack/pods/nova-cell-setup-plwr5\nopenstack/pods/nova-compute-default-sh59f\nopenstack/pods/nova-conductor-d4d898485-5xl4l\nopenstack/pods/nova-db-init-xr7d9\nopenstack/pods/nova-db-sync-msfxn\nopenstack/pods/nova-ks-endpoints-xkqwt\nopenstack/pods/nova-ks-service-t94b4\nopenstack/pods/nova-ks-user-8gqzf\nopenstack/pods/nova-novncproxy-9595ff474-s5zkr\nopenstack/pods/nova-rabbit-init-jccqq\nopenstack/pods/nova-scheduler-f969bfd8f-72n8r\nopenstack/pods/octavia-api-875b55fdf-d5vdx\nopenstack/pods/octavia-bootstrap-5vxkj\nopenstack/pods/octavia-db-init-qbfws\nopenstack/pods/octavia-db-sync-v5qtb\nopenstack/pods/octavia-health-manager-default-b9vsm\nopenstack/pods/octavia-housekeeping-67c45c7878-4xtlz\nopenstack/pods/octavia-ks-endpoints-ghw74\nopenstack/pods/octavia-ks-service-zj7t5\nopenstack/pods/octavia-ks-user-wpc62\nopenstack/pods/octavia-rabbit-init-kg4ll\nopenstack/pods/octavia-worker-5d7cd5b549-b8rc4\nopenstack/pods/openvswitch-sxjt7\nopenstack/pods/percona-xtradb-haproxy-0\nopenstack/pods/percona-xtradb-pxc-0\nopenstack/pods/placement-api-65674cfdc5-82qz4\nopenstack/pods/placement-db-init-kfxch\nopenstack/pods/placement-db-sync-c52b8\nopenstack/pods/placement-ks-endpoints-cz7qf\nopenstack/pods/placement-ks-service-62nt2\nopenstack/pods/placement-ks-user-pn9cj\nopenstack/pods/pxc-operator-69cb5bbdb9-jmf44\nopenstack/pods/rabbitmq-barbican-server-0\nopenstack/pods/rabbitmq-cluster-operator-54f767cff8-7dzf4\nopenstack/pods/rabbitmq-glance-server-0\nopenstack/pods/rabbitmq-keystone-server-0\nopenstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0\nopenstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl\nopenstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0\nopenstack/pods/rabbitmq-neutron-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0\nopenstack/pods/rabbitmq-nova-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0\nopenstack/pods/rabbitmq-octavia-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0\nopenstack/pods/tempest-ks-user-xwcpr\nopenstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0\nopenstack/pods/tempest-run-tests-z4dkh\nopenstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0\nopenstack/pods/valkey-node-0\nopenstack/persistentvolumeclaims/valkey-data-valkey-node-0\nopenstack/rolebindings/barbican-barbican-api\nopenstack/rolebindings/barbican-barbican-db-init\nopenstack/rolebindings/barbican-barbican-db-sync\nopenstack/rolebindings/barbican-barbican-ks-endpoints\nopenstack/rolebindings/barbican-barbican-ks-service\nopenstack/rolebindings/barbican-barbican-ks-user\nopenstack/rolebindings/barbican-barbican-rabbit-init\nopenstack/rolebindings/glance-glance-api\nopenstack/rolebindings/glance-glance-db-init\nopenstack/rolebindings/glance-glance-db-sync\nopenstack/rolebindings/glance-glance-ks-endpoints\nopenstack/rolebindings/glance-glance-ks-service\nopenstack/rolebindings/glance-glance-ks-user\nopenstack/rolebindings/glance-glance-metadefs-load\nopenstack/rolebindings/glance-glance-rabbit-init\nopenstack/rolebindings/glance-glance-storage-init\nopenstack/rolebindings/glance-glance-test\nopenstack/rolebindings/glance-storage-init\nopenstack/rolebindings/keystone-credential-rotate\nopenstack/rolebindings/keystone-credential-setup\nopenstack/rolebindings/keystone-fernet-rotate\nopenstack/rolebindings/keystone-fernet-setup\nopenstack/rolebindings/keystone-keystone-api\nopenstack/rolebindings/keystone-keystone-bootstrap\nopenstack/rolebindings/keystone-keystone-credential-rotate\nopenstack/rolebindings/keystone-keystone-db-init\nopenstack/rolebindings/keystone-keystone-db-sync\nopenstack/rolebindings/keystone-keystone-domain-manage\nopenstack/rolebindings/keystone-keystone-fernet-rotate\nopenstack/rolebindings/keystone-keystone-test\nopenstack/rolebindings/libvirt-cert-manager\nopenstack/rolebindings/libvirt-libvirt\nopenstack/rolebindings/neutron-neutron-db-init\nopenstack/rolebindings/neutron-neutron-db-sync\nopenstack/rolebindings/neutron-neutron-dhcp-agent\nopenstack/rolebindings/neutron-neutron-ks-endpoints\nopenstack/roles/barbican-openstack-barbican-api\nopenstack/rolebindings/neutron-neutron-ks-service\nopenstack/roles/barbican-openstack-barbican-db-init\nopenstack/roles/barbican-openstack-barbican-db-sync\nopenstack/rolebindings/neutron-neutron-ks-user\nopenstack/roles/barbican-openstack-barbican-ks-endpoints\nopenstack/rolebindings/neutron-neutron-l3-agent\nopenstack/roles/barbican-openstack-barbican-ks-service\nopenstack/rolebindings/neutron-neutron-metadata-agent\nopenstack/roles/barbican-openstack-barbican-ks-user\nopenstack/rolebindings/neutron-neutron-ovs-agent\nopenstack/roles/barbican-openstack-barbican-rabbit-init\nopenstack/rolebindings/neutron-neutron-rabbit-init\nopenstack/roles/glance-openstack-glance-api\nopenstack/roles/glance-openstack-glance-db-init\nopenstack/rolebindings/neutron-neutron-rpc-server\nopenstack/roles/glance-openstack-glance-db-sync\nopenstack/rolebindings/neutron-neutron-server\nopenstack/roles/glance-openstack-glance-ks-endpoints\nopenstack/rolebindings/neutron-neutron-test\nopenstack/roles/glance-openstack-glance-ks-service\nopenstack/rolebindings/nova-nova-api-metadata\nopenstack/rolebindings/nova-nova-api-osapi\nopenstack/rolebindings/nova-nova-bootstrap\nopenstack/roles/glance-openstack-glance-ks-user\nopenstack/rolebindings/nova-nova-cell-setup\nopenstack/roles/glance-openstack-glance-metadefs-load\nopenstack/rolebindings/nova-nova-cell-setup-cron\nopenstack/roles/glance-openstack-glance-rabbit-init\nopenstack/rolebindings/nova-nova-compute\nopenstack/roles/glance-openstack-glance-storage-init\nopenstack/rolebindings/nova-nova-conductor\nopenstack/roles/glance-openstack-glance-test\nopenstack/rolebindings/nova-nova-db-init\nopenstack/roles/glance-storage-init\nopenstack/rolebindings/nova-nova-db-sync\nopenstack/roles/keystone-credential-rotate\nopenstack/rolebindings/nova-nova-ks-endpoints\nopenstack/roles/keystone-credential-setup\nopenstack/rolebindings/nova-nova-ks-service\nopenstack/roles/keystone-fernet-rotate\nopenstack/rolebindings/nova-nova-ks-user\nopenstack/roles/keystone-fernet-setup\nopenstack/rolebindings/nova-nova-novncproxy\nopenstack/roles/keystone-openstack-keystone-api\nopenstack/rolebindings/nova-nova-rabbit-init\nopenstack/roles/keystone-openstack-keystone-bootstrap\nopenstack/rolebindings/nova-nova-scheduler\nopenstack/roles/keystone-openstack-keystone-credential-rotate\nopenstack/roles/keystone-openstack-keystone-db-init\nopenstack/rolebindings/nova-nova-service-cleaner\nopenstack/rolebindings/nova-nova-test\nopenstack/roles/keystone-openstack-keystone-db-sync\nopenstack/roles/keystone-openstack-keystone-domain-manage\nopenstack/rolebindings/octavia-octavia-api\nopenstack/roles/keystone-openstack-keystone-fernet-rotate\nopenstack/roles/keystone-openstack-keystone-test\nopenstack/rolebindings/octavia-octavia-db-init\nopenstack/roles/libvirt-cert-manager\nopenstack/rolebindings/octavia-octavia-db-sync\nopenstack/roles/libvirt-openstack-libvirt\nopenstack/rolebindings/octavia-octavia-health-manager\nopenstack/roles/neutron-openstack-neutron-db-init\nopenstack/rolebindings/octavia-octavia-housekeeping\nopenstack/roles/neutron-openstack-neutron-db-sync\nopenstack/roles/neutron-openstack-neutron-dhcp-agent\nopenstack/rolebindings/octavia-octavia-ks-endpoints\nopenstack/roles/neutron-openstack-neutron-ks-endpoints\nopenstack/rolebindings/octavia-octavia-ks-service\nopenstack/roles/neutron-openstack-neutron-ks-service\nopenstack/rolebindings/octavia-octavia-ks-user\nopenstack/roles/neutron-openstack-neutron-ks-user\nopenstack/rolebindings/octavia-octavia-rabbit-init\nopenstack/roles/neutron-openstack-neutron-l3-agent\nopenstack/rolebindings/octavia-octavia-worker\nopenstack/roles/neutron-openstack-neutron-metadata-agent\nopenstack/rolebindings/placement-placement-api\nopenstack/rolebindings/placement-placement-db-init\nopenstack/roles/neutron-openstack-neutron-ovs-agent\nopenstack/roles/neutron-openstack-neutron-rabbit-init\nopenstack/rolebindings/placement-placement-db-sync\nopenstack/roles/neutron-openstack-neutron-rpc-server\nopenstack/rolebindings/placement-placement-ks-endpoints\nopenstack/roles/neutron-openstack-neutron-server\nopenstack/rolebindings/placement-placement-ks-service\nopenstack/roles/neutron-openstack-neutron-test\nopenstack/rolebindings/placement-placement-ks-user\nopenstack/roles/nova-openstack-nova-api-metadata\nopenstack/rolebindings/pxc-operator\nopenstack/roles/nova-openstack-nova-api-osapi\nopenstack/rolebindings/rabbitmq-barbican-server\nopenstack/roles/nova-openstack-nova-bootstrap\nopenstack/rolebindings/rabbitmq-cluster-operator\nopenstack/roles/nova-openstack-nova-cell-setup\nopenstack/rolebindings/rabbitmq-glance-server\nopenstack/roles/nova-openstack-nova-cell-setup-cron\nopenstack/rolebindings/rabbitmq-keystone-server\nopenstack/roles/nova-openstack-nova-compute\nopenstack/roles/nova-openstack-nova-conductor\nopenstack/rolebindings/rabbitmq-messaging-topology-operator\nopenstack/roles/nova-openstack-nova-db-init\nopenstack/rolebindings/rabbitmq-neutron-server\nopenstack/roles/nova-openstack-nova-db-sync\nopenstack/roles/nova-openstack-nova-ks-endpoints\nopenstack/rolebindings/rabbitmq-nova-server\nopenstack/roles/nova-openstack-nova-ks-service\nopenstack/rolebindings/rabbitmq-octavia-server\nopenstack/roles/nova-openstack-nova-ks-user\nopenstack/rolebindings/tempest-tempest-ks-user\nopenstack/roles/nova-openstack-nova-novncproxy\nopenstack/rolebindings/tempest-tempest-run-tests\nopenstack/roles/nova-openstack-nova-rabbit-init\nopenstack/roles/nova-openstack-nova-scheduler\nopenstack/roles/nova-openstack-nova-service-cleaner\nopenstack/roles/nova-openstack-nova-test\nopenstack/roles/octavia-openstack-octavia-api\nopenstack/roles/octavia-openstack-octavia-db-init\nopenstack/roles/octavia-openstack-octavia-db-sync\nopenstack/roles/octavia-openstack-octavia-health-manager\nopenstack/roles/octavia-openstack-octavia-housekeeping\nopenstack/roles/octavia-openstack-octavia-ks-endpoints\nopenstack/roles/octavia-openstack-octavia-ks-service\nopenstack/roles/octavia-openstack-octavia-ks-user\nopenstack/roles/octavia-openstack-octavia-rabbit-init\nopenstack/roles/octavia-openstack-octavia-worker\nopenstack/roles/placement-openstack-placement-api\nopenstack/roles/placement-openstack-placement-db-init\nopenstack/roles/placement-openstack-placement-db-sync\nopenstack/roles/placement-openstack-placement-ks-endpoints\nopenstack/roles/placement-openstack-placement-ks-service\nopenstack/roles/placement-openstack-placement-ks-user\nopenstack/roles/pxc-operator\nopenstack/roles/rabbitmq-barbican-peer-discovery\nopenstack/roles/rabbitmq-cluster-operator\nopenstack/roles/rabbitmq-glance-peer-discovery\nopenstack/roles/rabbitmq-keystone-peer-discovery\nopenstack/roles/rabbitmq-messaging-topology-operator\nopenstack/roles/rabbitmq-neutron-peer-discovery\nopenstack/roles/rabbitmq-nova-peer-discovery\nopenstack/roles/rabbitmq-octavia-peer-discovery\nopenstack/roles/tempest-openstack-tempest-ks-user\nopenstack/roles/tempest-openstack-tempest-run-tests\nsecretgen-controller/configmaps/kube-root-ca.crt\nopenstack/serviceaccounts/barbican-api\nopenstack/serviceaccounts/barbican-db-init\nopenstack/serviceaccounts/barbican-db-sync\nopenstack/serviceaccounts/barbican-ks-endpoints\nopenstack/serviceaccounts/barbican-ks-service\nopenstack/serviceaccounts/barbican-ks-user\nopenstack/serviceaccounts/barbican-rabbit-init\nopenstack/serviceaccounts/barbican-test\nopenstack/serviceaccounts/default\nopenstack/serviceaccounts/glance-api\nopenstack/serviceaccounts/glance-db-init\nopenstack/serviceaccounts/glance-db-sync\nopenstack/serviceaccounts/glance-ks-endpoints\nopenstack/serviceaccounts/glance-ks-service\nopenstack/serviceaccounts/glance-ks-user\nopenstack/serviceaccounts/glance-metadefs-load\nopenstack/serviceaccounts/glance-rabbit-init\nopenstack/serviceaccounts/glance-storage-init\nopenstack/serviceaccounts/glance-test\nopenstack/serviceaccounts/keystone-api\nopenstack/serviceaccounts/keystone-bootstrap\nopenstack/serviceaccounts/keystone-credential-rotate\nopenstack/serviceaccounts/keystone-credential-setup\nopenstack/serviceaccounts/keystone-db-init\nopenstack/serviceaccounts/keystone-db-sync\nopenstack/serviceaccounts/keystone-domain-manage\nopenstack/serviceaccounts/keystone-fernet-rotate\nopenstack/serviceaccounts/keystone-fernet-setup\nopenstack/serviceaccounts/keystone-rabbit-init\nopenstack/serviceaccounts/keystone-test\nopenstack/serviceaccounts/libvirt\nopenstack/serviceaccounts/memcached-memcached\nopenstack/serviceaccounts/neutron-db-init\nopenstack/serviceaccounts/neutron-db-sync\nopenstack/serviceaccounts/neutron-dhcp-agent\nopenstack/serviceaccounts/neutron-ks-endpoints\nopenstack/secrets/barbican-api-certs\nopenstack/serviceaccounts/neutron-ks-service\nopenstack/secrets/barbican-db-admin\nopenstack/secrets/barbican-db-user\nopenstack/serviceaccounts/neutron-ks-user\nopenstack/secrets/barbican-etc\nopenstack/serviceaccounts/neutron-l3-agent\nopenstack/secrets/barbican-keystone-admin\nopenstack/serviceaccounts/neutron-metadata-agent\nopenstack/serviceaccounts/neutron-netns-cleanup-cron\nopenstack/secrets/barbican-keystone-user\nopenstack/serviceaccounts/neutron-ovs-agent\nopenstack/secrets/barbican-rabbitmq-admin\nopenstack/serviceaccounts/neutron-rabbit-init\nopenstack/secrets/barbican-rabbitmq-user\nopenstack/serviceaccounts/neutron-rpc-server\nopenstack/secrets/glance-api-certs\nopenstack/secrets/glance-db-admin\nopenstack/serviceaccounts/neutron-server\nopenstack/secrets/glance-db-user\nopenstack/serviceaccounts/neutron-test\nopenstack/serviceaccounts/nova-api-metadata\nopenstack/secrets/glance-etc\nopenstack/serviceaccounts/nova-api-osapi\nopenstack/secrets/glance-keystone-admin\nopenstack/secrets/glance-keystone-test\nopenstack/serviceaccounts/nova-bootstrap\nopenstack/secrets/glance-keystone-user\nopenstack/serviceaccounts/nova-cell-setup\nopenstack/serviceaccounts/nova-cell-setup-cron\nopenstack/secrets/glance-rabbitmq-admin\nopenstack/serviceaccounts/nova-compute\nopenstack/secrets/glance-rabbitmq-user\nopenstack/serviceaccounts/nova-conductor\nopenstack/secrets/images-rbd-keyring\nopenstack/serviceaccounts/nova-db-init\nopenstack/serviceaccounts/nova-db-sync\nopenstack/secrets/internal-percona-xtradb\nopenstack/serviceaccounts/nova-ks-endpoints\nopenstack/secrets/keystone-api-certs\nopenstack/serviceaccounts/nova-ks-service\nopenstack/secrets/keystone-credential-keys\nopenstack/serviceaccounts/nova-ks-user\nopenstack/secrets/keystone-db-admin\nopenstack/serviceaccounts/nova-novncproxy\nopenstack/serviceaccounts/nova-rabbit-init\nopenstack/secrets/keystone-db-user\nopenstack/secrets/keystone-etc\nopenstack/serviceaccounts/nova-scheduler\nopenstack/secrets/keystone-fernet-keys\nopenstack/secrets/keystone-keystone-admin\nopenstack/serviceaccounts/nova-service-cleaner\nopenstack/secrets/keystone-keystone-test\nopenstack/secrets/keystone-rabbitmq-admin\nopenstack/serviceaccounts/nova-test\nopenstack/secrets/keystone-rabbitmq-user\nopenstack/serviceaccounts/octavia-api\nopenstack/serviceaccounts/octavia-bootstrap\nopenstack/secrets/libvirt-api-ca\nopenstack/serviceaccounts/octavia-db-init\nopenstack/secrets/libvirt-etc\nopenstack/serviceaccounts/octavia-db-sync\nopenstack/serviceaccounts/octavia-health-manager\nopenstack/secrets/libvirt-libvirt-default-52zmq-api\nopenstack/serviceaccounts/octavia-housekeeping\nopenstack/serviceaccounts/octavia-ks-endpoints\nopenstack/secrets/libvirt-libvirt-default-52zmq-vnc\nopenstack/serviceaccounts/octavia-ks-service\nopenstack/serviceaccounts/octavia-ks-user\nopenstack/secrets/libvirt-libvirt-default-etc\nopenstack/secrets/libvirt-vnc-ca\nopenstack/serviceaccounts/octavia-rabbit-init\nopenstack/secrets/neutron-db-admin\nopenstack/serviceaccounts/octavia-worker\nopenstack/secrets/neutron-db-user\nopenstack/secrets/neutron-dhcp-agent-default\nopenstack/serviceaccounts/openvswitch-server\nopenstack/secrets/neutron-etc\nopenstack/serviceaccounts/placement-api\nopenstack/secrets/neutron-keystone-admin\nopenstack/serviceaccounts/placement-db-init\nopenstack/secrets/neutron-keystone-test\nopenstack/serviceaccounts/placement-db-sync\nopenstack/secrets/neutron-keystone-user\nopenstack/secrets/neutron-l3-agent-default\nopenstack/serviceaccounts/placement-ks-endpoints\nopenstack/secrets/neutron-metadata-agent-default\nopenstack/serviceaccounts/placement-ks-service\nopenstack/serviceaccounts/placement-ks-user\nopenstack/secrets/neutron-netns-cleanup-cron-default\nopenstack/serviceaccounts/pxc-operator\nopenstack/secrets/neutron-ovs-agent-default\nopenstack/serviceaccounts/rabbitmq-barbican-server\nopenstack/secrets/neutron-rabbitmq-admin\nopenstack/secrets/neutron-rabbitmq-user\nopenstack/serviceaccounts/rabbitmq-cluster-operator\nopenstack/secrets/neutron-server-certs\nopenstack/serviceaccounts/rabbitmq-glance-server\nopenstack/secrets/nova-api-certs\nopenstack/serviceaccounts/rabbitmq-keystone-server\nopenstack/secrets/nova-compute-default\nopenstack/serviceaccounts/rabbitmq-messaging-topology-operator\nopenstack/secrets/nova-db-admin\nopenstack/serviceaccounts/rabbitmq-neutron-server\nopenstack/secrets/nova-db-api-admin\nopenstack/serviceaccounts/rabbitmq-nova-server\nopenstack/secrets/nova-db-api-user\nopenstack/serviceaccounts/rabbitmq-octavia-server\nopenstack/secrets/nova-db-cell0-admin\nopenstack/serviceaccounts/tempest-ks-user\nopenstack/secrets/nova-db-cell0-user\nopenstack/serviceaccounts/tempest-run-tests\nopenstack/secrets/nova-db-user\nopenstack/secrets/nova-etc\nopenstack/serviceaccounts/valkey\nopenstack/secrets/nova-keystone-admin\nopenstack/secrets/nova-keystone-test\nopenstack/secrets/nova-keystone-user\nopenstack/secrets/nova-novncproxy-certs\nopenstack/secrets/nova-novncproxy-vencrypt\nopenstack/secrets/nova-rabbitmq-admin\nopenstack/secrets/nova-rabbitmq-user\nopenstack/secrets/nova-ssh\nopenstack/secrets/octavia-amphora-ssh-key\nopenstack/secrets/octavia-api-certs\nopenstack/secrets/octavia-client-ca\nopenstack/secrets/octavia-client-certs\nopenstack/secrets/octavia-db-admin\nopenstack/secrets/octavia-db-user\nopenstack/secrets/octavia-etc\nopenstack/secrets/octavia-health-manager-default\nopenstack/secrets/octavia-keystone-admin\nopenstack/secrets/octavia-keystone-test\nopenstack/secrets/octavia-keystone-user\nopenstack/secrets/octavia-persistence-db-admin\nopenstack/secrets/octavia-persistence-db-user\nopenstack/secrets/octavia-rabbitmq-admin\nopenstack/secrets/octavia-rabbitmq-user\nopenstack/secrets/octavia-server-ca\nopenstack/secrets/percona-xtradb\nopenstack/secrets/placement-api-certs\nopenstack/secrets/placement-db-admin\nopenstack/secrets/placement-db-user\nopenstack/secrets/placement-etc\nopenstack/secrets/placement-keystone-admin\nopenstack/secrets/placement-keystone-user\nopenstack/secrets/pvc-ceph-client-key\nopenstack/secrets/rabbitmq-barbican-default-user\nopenstack/secrets/rabbitmq-barbican-erlang-cookie\nopenstack/secrets/rabbitmq-glance-default-user\nopenstack/secrets/rabbitmq-glance-erlang-cookie\nopenstack/secrets/rabbitmq-keystone-default-user\nopenstack/secrets/rabbitmq-keystone-erlang-cookie\nopenstack/secrets/rabbitmq-messaging-topology-operator-webhook\nopenstack/secrets/rabbitmq-neutron-default-user\nopenstack/secrets/rabbitmq-neutron-erlang-cookie\nopenstack/secrets/rabbitmq-nova-default-user\nopenstack/secrets/rabbitmq-nova-erlang-cookie\nopenstack/secrets/rabbitmq-octavia-default-user\nopenstack/secrets/rabbitmq-octavia-erlang-cookie\nopenstack/secrets/sh.helm.release.v1.barbican.v1\nopenstack/secrets/sh.helm.release.v1.ceph-provisioners.v1\nopenstack/secrets/sh.helm.release.v1.glance.v1\nopenstack/secrets/sh.helm.release.v1.keystone.v1\nopenstack/secrets/sh.helm.release.v1.libvirt.v1\nopenstack/secrets/sh.helm.release.v1.memcached.v1\nopenstack/secrets/sh.helm.release.v1.neutron-coredns.v1\nopenstack/secrets/sh.helm.release.v1.neutron.v1\nopenstack/secrets/sh.helm.release.v1.nova.v1\nopenstack/secrets/sh.helm.release.v1.octavia.v1\nopenstack/secrets/sh.helm.release.v1.openvswitch.v1\nopenstack/secrets/sh.helm.release.v1.placement.v1\nopenstack/secrets/sh.helm.release.v1.pxc-operator.v1\nopenstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1\nopenstack/secrets/sh.helm.release.v1.tempest.v1\nopenstack/secrets/sh.helm.release.v1.valkey.v1\nopenstack/secrets/tempest-cluster-issuer-ca\nopenstack/secrets/tempest-etc\nopenstack/secrets/tempest-keystone-admin\nopenstack/secrets/tempest-keystone-user\nopenstack/secrets/valkey-ca\nopenstack/secrets/valkey-server-certs\nopenstack/services/barbican-api\nopenstack/services/ceph-mon\nopenstack/services/glance-api\nopenstack/services/keystone-api\nopenstack/services/memcached\nopenstack/services/memcached-metrics\nopenstack/services/neutron-coredns\nopenstack/services/neutron-coredns-metrics\nopenstack/services/neutron-server\nopenstack/services/nova-api\nopenstack/services/nova-metadata\nopenstack/services/nova-novncproxy\nopenstack/services/octavia-api\nopenstack/services/percona-xtradb-cluster-operator\nopenstack/services/percona-xtradb-haproxy\nopenstack/services/percona-xtradb-haproxy-metrics\nopenstack/services/percona-xtradb-haproxy-replicas\nopenstack/services/percona-xtradb-pxc\nopenstack/services/percona-xtradb-pxc-unready\nopenstack/services/placement-api\nopenstack/services/rabbitmq-barbican\nopenstack/services/rabbitmq-barbican-nodes\nopenstack/services/rabbitmq-glance\nopenstack/services/rabbitmq-glance-nodes\nopenstack/services/rabbitmq-keystone\nopenstack/services/rabbitmq-keystone-nodes\nopenstack/services/rabbitmq-messaging-topology-operator-webhook\nopenstack/services/rabbitmq-neutron\nopenstack/services/rabbitmq-neutron-nodes\nopenstack/services/rabbitmq-nova\nopenstack/services/rabbitmq-nova-nodes\nopenstack/services/rabbitmq-octavia\nopenstack/services/rabbitmq-octavia-nodes\nopenstack/services/valkey\nopenstack/services/valkey-headless\nopenstack/services/valkey-metrics\nopenstack/statefulsets/percona-xtradb-haproxy\nopenstack/statefulsets/percona-xtradb-pxc\nopenstack/statefulsets/rabbitmq-barbican-server\nopenstack/statefulsets/rabbitmq-glance-server\nopenstack/statefulsets/rabbitmq-keystone-server\nopenstack/statefulsets/rabbitmq-neutron-server\nopenstack/statefulsets/rabbitmq-nova-server\nopenstack/statefulsets/rabbitmq-octavia-server\nopenstack/statefulsets/valkey-node\nsecretgen-controller/deployment/secretgen-controller\nsecretgen-controller/pods/secretgen-controller-5cf976ccc7-fv7b5\nsecretgen-controller/serviceaccounts/default\nsecretgen-controller/serviceaccounts/secretgen-controller-sa",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/configmaps/keycloak-env-vars",
                                "cert-manager/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/configmaps/kube-root-ca.crt",
                                "auth-system/endpoints/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak-headless",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager-cainjector",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/ingresses/keycloak",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "cert-manager/endpoints/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/endpoints/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/networkpolicies/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/pods/keycloak-0",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-79c48d47db-kwl2f",
                                "cert-manager/pods/cert-manager-cainjector-579c9dd7cd-ncsms",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-webhook-7d6b59cfdc-bwpss",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak-externaldb",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak.199-204-45-205.nip.io-tls",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/sh.helm.release.v1.keycloak.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-cainjector:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-webhook:dynamic-serving",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/serviceaccounts/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager-cainjector:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager-webhook:dynamic-serving",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak-headless",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/cert-manager-selfsigned-ca",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/cert-manager-webhook-ca",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/sh.helm.release.v1.cert-manager.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/statefulsets/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager",
                                "cert-manager/serviceaccounts/cert-manager-cainjector",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager-webhook",
                                "cert-manager/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/services/cert-manager",
                                "cert-manager/services/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/configmaps/kube-root-ca.crt",
                                "envoy-gateway-system/configmaps/envoy-gateway-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/configmaps/kube-root-ca.crt",
                                "default/endpoints/kubernetes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/deployment/envoy-gateway",
                                "envoy-gateway-system/endpoints/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/pods/envoy-gateway-78446f96c9-pjv5m",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen",
                                "envoy-gateway-system/roles/envoy-gateway-gateway-helm-infra-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role",
                                "default/serviceaccounts/default",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/services/kubernetes",
                                "envoy-gateway-system/secrets/envoy",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-gateway",
                                "envoy-gateway-system/secrets/envoy-oidc-hmac",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-rate-limit",
                                "envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/services/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/envoy-gateway",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen",
                                "ingress-nginx/configmaps/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/ingress-nginx-tcp",
                                "ingress-nginx/configmaps/ingress-nginx-udp",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/kube-root-ca.crt",
                                "ingress-nginx/daemonsets/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-controller",
                                "ingress-nginx/endpoints/ingress-nginx-controller-admission",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/deployment/ingress-nginx-defaultbackend",
                                "ingress-nginx/endpoints/ingress-nginx-controller-metrics",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-defaultbackend",
                                "kube-node-lease/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-controller-fsjzk",
                                "ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-n2lf4",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/rolebindings/ingress-nginx",
                                "ingress-nginx/roles/ingress-nginx",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/secrets/ingress-nginx-admission",
                                "ingress-nginx/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1",
                                "ingress-nginx/serviceaccounts/ingress-nginx",
                                "ingress-nginx/serviceaccounts/ingress-nginx-backend",
                                "ingress-nginx/services/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/services/ingress-nginx-controller-admission",
                                "ingress-nginx/services/ingress-nginx-controller-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/services/ingress-nginx-defaultbackend",
                                "kube-public/configmaps/cluster-info",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/configmaps/kube-root-ca.crt",
                                "kube-node-lease/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/ceph-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/ceph-csi-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/ceph-csi-encryption-kms-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/cilium-config",
                                "kube-system/configmaps/coredns",
                                "kube-system/configmaps/extension-apiserver-authentication",
                                "kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking",
                                "kube-system/configmaps/kube-proxy",
                                "kube-system/configmaps/kube-root-ca.crt",
                                "kube-system/configmaps/kubeadm-config",
                                "kube-system/configmaps/kubelet-config",
                                "kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/rolebindings/system:controller:bootstrap-signer",
                                "kube-public/roles/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/roles/system:controller:bootstrap-signer",
                                "kube-system/daemonsets/ceph-csi-rbd-nodeplugin",
                                "kube-system/daemonsets/cilium",
                                "kube-system/daemonsets/kube-proxy",
                                "kube-system/deployment/ceph-csi-rbd-provisioner",
                                "kube-system/deployment/cilium-operator",
                                "kube-system/deployment/coredns",
                                "kube-public/serviceaccounts/default",
                                "kube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics",
                                "kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics",
                                "kube-system/endpoints/kube-dns",
                                "kube-system/pods/ceph-csi-rbd-nodeplugin-l2z8l",
                                "kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2",
                                "kube-system/pods/cilium-operator-869df985b8-tcp86",
                                "kube-system/pods/cilium-sqmcx",
                                "kube-system/pods/coredns-67659f764b-fggqb",
                                "kube-system/pods/coredns-67659f764b-mkbfc",
                                "kube-system/pods/etcd-instance",
                                "kube-system/pods/kube-apiserver-instance",
                                "kube-system/pods/kube-controller-manager-instance",
                                "kube-system/pods/kube-proxy-5tzds",
                                "kube-system/pods/kube-scheduler-instance",
                                "kube-system/pods/kube-vip-instance",
                                "openstack/configmaps/barbican-bin",
                                "openstack/configmaps/ceph-csi-config",
                                "openstack/configmaps/ceph-etc",
                                "openstack/configmaps/glance-bin",
                                "openstack/configmaps/keystone-bin",
                                "openstack/configmaps/keystone-openid-metadata",
                                "openstack/configmaps/kube-root-ca.crt",
                                "openstack/configmaps/libvirt-bin",
                                "openstack/configmaps/libvirt-libvirt-default-bin",
                                "openstack/configmaps/memcached-memcached-bin",
                                "openstack/configmaps/neutron-bin",
                                "openstack/configmaps/neutron-coredns",
                                "openstack/configmaps/nova-bin",
                                "openstack/configmaps/octavia-bin",
                                "openstack/configmaps/openvswitch-bin",
                                "openstack/configmaps/percona-xtradb-haproxy",
                                "openstack/configmaps/percona-xtradb-pxc",
                                "openstack/configmaps/placement-bin",
                                "openstack/configmaps/rabbitmq-barbican-plugins-conf",
                                "openstack/configmaps/rabbitmq-barbican-server-conf",
                                "openstack/configmaps/rabbitmq-glance-plugins-conf",
                                "openstack/configmaps/rabbitmq-glance-server-conf",
                                "openstack/configmaps/rabbitmq-keystone-plugins-conf",
                                "openstack/configmaps/rabbitmq-keystone-server-conf",
                                "openstack/configmaps/rabbitmq-neutron-plugins-conf",
                                "openstack/configmaps/rabbitmq-neutron-server-conf",
                                "openstack/configmaps/rabbitmq-nova-plugins-conf",
                                "openstack/configmaps/rabbitmq-nova-server-conf",
                                "openstack/configmaps/rabbitmq-octavia-plugins-conf",
                                "openstack/configmaps/rabbitmq-octavia-server-conf",
                                "openstack/configmaps/tempest-bin",
                                "openstack/configmaps/valkey-configuration",
                                "openstack/configmaps/valkey-health",
                                "openstack/configmaps/valkey-scripts",
                                "openstack/cronjobs/keystone-credential-rotate",
                                "openstack/cronjobs/keystone-fernet-rotate",
                                "openstack/cronjobs/nova-cell-setup",
                                "openstack/cronjobs/nova-service-cleaner",
                                "openstack/daemonsets/libvirt-libvirt-default",
                                "openstack/daemonsets/neutron-dhcp-agent-default",
                                "openstack/daemonsets/neutron-l3-agent-default",
                                "openstack/daemonsets/neutron-metadata-agent-default",
                                "openstack/daemonsets/neutron-netns-cleanup-cron-default",
                                "openstack/daemonsets/neutron-ovs-agent-default",
                                "openstack/daemonsets/nova-compute-default",
                                "openstack/daemonsets/octavia-health-manager-default",
                                "openstack/daemonsets/openvswitch",
                                "kube-system/rolebindings/ceph-csi-rbd-provisioner",
                                "openstack/deployment/barbican-api",
                                "kube-system/rolebindings/cilium-config-agent",
                                "openstack/deployment/glance-api",
                                "kube-system/rolebindings/kube-proxy",
                                "openstack/deployment/keystone-api",
                                "openstack/deployment/memcached-memcached",
                                "kube-system/rolebindings/kubeadm:kubeadm-certs",
                                "openstack/deployment/neutron-coredns",
                                "kube-system/rolebindings/kubeadm:kubelet-config",
                                "openstack/deployment/neutron-rpc-server",
                                "kube-system/rolebindings/kubeadm:nodes-kubeadm-config",
                                "openstack/deployment/neutron-server",
                                "kube-system/rolebindings/system::extension-apiserver-authentication-reader",
                                "openstack/deployment/nova-api-metadata",
                                "kube-system/rolebindings/system::leader-locking-kube-controller-manager",
                                "openstack/deployment/nova-api-osapi",
                                "kube-system/rolebindings/system::leader-locking-kube-scheduler",
                                "openstack/deployment/nova-conductor",
                                "kube-system/rolebindings/system:controller:bootstrap-signer",
                                "openstack/deployment/nova-novncproxy",
                                "kube-system/rolebindings/system:controller:cloud-provider",
                                "openstack/deployment/nova-scheduler",
                                "kube-system/rolebindings/system:controller:token-cleaner",
                                "openstack/deployment/octavia-api",
                                "openstack/deployment/octavia-housekeeping",
                                "openstack/deployment/octavia-worker",
                                "openstack/deployment/placement-api",
                                "openstack/deployment/pxc-operator",
                                "openstack/deployment/rabbitmq-cluster-operator",
                                "openstack/deployment/rabbitmq-messaging-topology-operator",
                                "openstack/ingresses/compute",
                                "openstack/ingresses/compute-novnc-proxy",
                                "openstack/ingresses/identity",
                                "openstack/ingresses/image",
                                "openstack/ingresses/key-manager",
                                "openstack/ingresses/load-balancer",
                                "openstack/ingresses/network",
                                "openstack/ingresses/placement",
                                "openstack/endpoints/barbican-api",
                                "openstack/endpoints/ceph-mon",
                                "openstack/endpoints/glance-api",
                                "openstack/endpoints/keystone-api",
                                "openstack/endpoints/memcached",
                                "openstack/endpoints/memcached-metrics",
                                "openstack/endpoints/neutron-coredns",
                                "openstack/endpoints/neutron-coredns-metrics",
                                "openstack/endpoints/neutron-server",
                                "openstack/endpoints/nova-api",
                                "openstack/endpoints/nova-metadata",
                                "openstack/endpoints/nova-novncproxy",
                                "openstack/endpoints/octavia-api",
                                "openstack/endpoints/percona-xtradb-cluster-operator",
                                "openstack/endpoints/percona-xtradb-haproxy",
                                "openstack/endpoints/percona-xtradb-haproxy-metrics",
                                "openstack/endpoints/percona-xtradb-haproxy-replicas",
                                "openstack/endpoints/percona-xtradb-pxc",
                                "openstack/endpoints/percona-xtradb-pxc-unready",
                                "openstack/endpoints/placement-api",
                                "openstack/endpoints/rabbitmq-barbican",
                                "openstack/endpoints/rabbitmq-barbican-nodes",
                                "openstack/endpoints/rabbitmq-glance",
                                "openstack/endpoints/rabbitmq-glance-nodes",
                                "openstack/endpoints/rabbitmq-keystone",
                                "openstack/endpoints/rabbitmq-keystone-nodes",
                                "openstack/endpoints/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/endpoints/rabbitmq-neutron",
                                "openstack/endpoints/rabbitmq-neutron-nodes",
                                "openstack/endpoints/rabbitmq-nova",
                                "openstack/endpoints/rabbitmq-nova-nodes",
                                "openstack/endpoints/rabbitmq-octavia",
                                "openstack/endpoints/rabbitmq-octavia-nodes",
                                "openstack/endpoints/valkey",
                                "openstack/endpoints/valkey-headless",
                                "openstack/endpoints/valkey-metrics",
                                "kube-system/roles/ceph-csi-rbd-provisioner",
                                "kube-system/roles/cilium-config-agent",
                                "kube-system/roles/extension-apiserver-authentication-reader",
                                "kube-system/roles/kube-proxy",
                                "kube-system/roles/kubeadm:kubeadm-certs",
                                "kube-system/roles/kubeadm:kubelet-config",
                                "kube-system/roles/kubeadm:nodes-kubeadm-config",
                                "kube-system/roles/system::leader-locking-kube-controller-manager",
                                "kube-system/roles/system::leader-locking-kube-scheduler",
                                "kube-system/roles/system:controller:bootstrap-signer",
                                "kube-system/roles/system:controller:cloud-provider",
                                "kube-system/roles/system:controller:token-cleaner",
                                "openstack/networkpolicies/rabbitmq-cluster-operator",
                                "openstack/networkpolicies/rabbitmq-messaging-topology-operator",
                                "openstack/networkpolicies/valkey",
                                "openstack/jobs/barbican-db-init",
                                "openstack/jobs/barbican-db-sync",
                                "openstack/jobs/barbican-ks-endpoints",
                                "openstack/jobs/barbican-ks-service",
                                "openstack/jobs/barbican-ks-user",
                                "openstack/jobs/barbican-rabbit-init",
                                "openstack/jobs/glance-db-init",
                                "openstack/jobs/glance-db-sync",
                                "openstack/jobs/glance-ks-endpoints",
                                "openstack/jobs/glance-ks-service",
                                "openstack/jobs/glance-ks-user",
                                "openstack/jobs/glance-metadefs-load",
                                "openstack/jobs/glance-rabbit-init",
                                "openstack/jobs/glance-storage-init",
                                "openstack/jobs/keystone-bootstrap",
                                "openstack/jobs/keystone-credential-setup",
                                "openstack/jobs/keystone-db-init",
                                "openstack/jobs/keystone-db-sync",
                                "openstack/jobs/keystone-domain-manage",
                                "kube-system/secrets/bootstrap-token-bgaijq",
                                "openstack/jobs/keystone-fernet-rotate-29757600",
                                "openstack/jobs/keystone-fernet-setup",
                                "openstack/jobs/keystone-rabbit-init",
                                "kube-system/secrets/bootstrap-token-wt00w6",
                                "openstack/jobs/neutron-db-init",
                                "openstack/jobs/neutron-db-sync",
                                "kube-system/secrets/csi-rbd-secret",
                                "openstack/jobs/neutron-ks-endpoints",
                                "kube-system/secrets/kubeadm-certs",
                                "openstack/jobs/neutron-ks-service",
                                "kube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1",
                                "openstack/jobs/neutron-ks-user",
                                "kube-system/secrets/sh.helm.release.v1.cilium.v1",
                                "openstack/jobs/neutron-rabbit-init",
                                "openstack/jobs/nova-db-init",
                                "openstack/jobs/nova-db-sync",
                                "openstack/jobs/nova-ks-endpoints",
                                "openstack/jobs/nova-ks-service",
                                "openstack/jobs/nova-ks-user",
                                "openstack/jobs/nova-rabbit-init",
                                "openstack/jobs/octavia-bootstrap",
                                "openstack/jobs/octavia-db-init",
                                "openstack/jobs/octavia-db-sync",
                                "openstack/jobs/octavia-ks-endpoints",
                                "openstack/jobs/octavia-ks-service",
                                "openstack/jobs/octavia-ks-user",
                                "openstack/jobs/octavia-rabbit-init",
                                "openstack/jobs/placement-db-init",
                                "openstack/jobs/placement-db-sync",
                                "openstack/jobs/placement-ks-endpoints",
                                "openstack/jobs/placement-ks-service",
                                "openstack/jobs/placement-ks-user",
                                "openstack/jobs/tempest-ks-user",
                                "openstack/jobs/tempest-run-tests",
                                "kube-system/serviceaccounts/attachdetach-controller",
                                "kube-system/serviceaccounts/bootstrap-signer",
                                "kube-system/serviceaccounts/ceph-csi-rbd-nodeplugin",
                                "kube-system/serviceaccounts/ceph-csi-rbd-provisioner",
                                "kube-system/serviceaccounts/certificate-controller",
                                "kube-system/serviceaccounts/cilium",
                                "kube-system/serviceaccounts/cilium-operator",
                                "kube-system/serviceaccounts/clusterrole-aggregation-controller",
                                "kube-system/serviceaccounts/coredns",
                                "kube-system/serviceaccounts/cronjob-controller",
                                "kube-system/serviceaccounts/daemon-set-controller",
                                "kube-system/serviceaccounts/default",
                                "kube-system/serviceaccounts/deployment-controller",
                                "kube-system/serviceaccounts/disruption-controller",
                                "kube-system/serviceaccounts/endpoint-controller",
                                "kube-system/serviceaccounts/endpointslice-controller",
                                "kube-system/serviceaccounts/endpointslicemirroring-controller",
                                "kube-system/serviceaccounts/ephemeral-volume-controller",
                                "kube-system/serviceaccounts/expand-controller",
                                "kube-system/serviceaccounts/generic-garbage-collector",
                                "kube-system/serviceaccounts/horizontal-pod-autoscaler",
                                "kube-system/serviceaccounts/job-controller",
                                "kube-system/serviceaccounts/kube-proxy",
                                "kube-system/serviceaccounts/namespace-controller",
                                "kube-system/serviceaccounts/node-controller",
                                "kube-system/serviceaccounts/persistent-volume-binder",
                                "kube-system/serviceaccounts/pod-garbage-collector",
                                "kube-system/serviceaccounts/pv-protection-controller",
                                "kube-system/serviceaccounts/pvc-protection-controller",
                                "kube-system/serviceaccounts/replicaset-controller",
                                "kube-system/serviceaccounts/replication-controller",
                                "kube-system/serviceaccounts/resourcequota-controller",
                                "kube-system/serviceaccounts/root-ca-cert-publisher",
                                "kube-system/serviceaccounts/service-account-controller",
                                "kube-system/serviceaccounts/service-controller",
                                "kube-system/serviceaccounts/statefulset-controller",
                                "kube-system/serviceaccounts/token-cleaner",
                                "kube-system/serviceaccounts/ttl-after-finished-controller",
                                "kube-system/serviceaccounts/ttl-controller",
                                "openstack/pods/barbican-api-76f5896946-kbfbp",
                                "openstack/pods/barbican-db-init-7pz48",
                                "openstack/pods/barbican-db-sync-pdkrl",
                                "openstack/pods/barbican-ks-endpoints-dkmjs",
                                "openstack/pods/barbican-ks-service-t25vb",
                                "openstack/pods/barbican-ks-user-zjfhj",
                                "openstack/pods/barbican-rabbit-init-qxgz2",
                                "openstack/pods/glance-api-7579bc7dc6-f8zf9",
                                "openstack/pods/glance-db-init-5qbvw",
                                "openstack/pods/glance-db-sync-x2xrl",
                                "openstack/pods/glance-ks-endpoints-wd55p",
                                "openstack/pods/glance-ks-service-2nzvf",
                                "openstack/pods/glance-ks-user-9cdjs",
                                "openstack/pods/glance-metadefs-load-f4t4p",
                                "openstack/pods/glance-rabbit-init-2jng6",
                                "openstack/pods/glance-storage-init-vh6jp",
                                "openstack/pods/keystone-api-678cdc894f-9m89p",
                                "openstack/pods/keystone-bootstrap-ncn8l",
                                "openstack/pods/keystone-credential-setup-z7nb8",
                                "openstack/pods/keystone-db-init-pt87x",
                                "openstack/pods/keystone-db-sync-j9xkz",
                                "openstack/pods/keystone-domain-manage-m9ds4",
                                "openstack/pods/keystone-fernet-rotate-29757600-dqwtp",
                                "openstack/pods/keystone-fernet-setup-dvfdp",
                                "openstack/pods/keystone-rabbit-init-ffmqx",
                                "openstack/pods/libvirt-libvirt-default-52zmq",
                                "openstack/pods/memcached-memcached-cf56b6468-jz6qw",
                                "openstack/pods/neutron-coredns-7dd4958666-bdc2l",
                                "openstack/pods/neutron-db-init-bdbh5",
                                "openstack/pods/neutron-db-sync-hjvrc",
                                "openstack/pods/neutron-dhcp-agent-default-wzvqm",
                                "openstack/pods/neutron-ks-endpoints-bpjvw",
                                "openstack/pods/neutron-ks-service-2kbkk",
                                "kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics",
                                "openstack/pods/neutron-ks-user-6rsz8",
                                "kube-system/services/ceph-csi-rbd-provisioner-http-metrics",
                                "openstack/pods/neutron-l3-agent-default-7bbx6",
                                "kube-system/services/kube-dns",
                                "openstack/pods/neutron-metadata-agent-default-rm4lt",
                                "openstack/pods/neutron-netns-cleanup-cron-default-mrsnd",
                                "openstack/pods/neutron-ovs-agent-default-gd9h7",
                                "openstack/pods/neutron-rabbit-init-67sgr",
                                "openstack/pods/neutron-rpc-server-7bb6dd995f-dr2j4",
                                "openstack/pods/neutron-server-67d888cc47-8z2s6",
                                "openstack/pods/nova-api-metadata-6fcf9b69c4-ds77x",
                                "openstack/pods/nova-api-osapi-67c48858d7-xv28q",
                                "openstack/pods/nova-bootstrap-stmnc",
                                "openstack/pods/nova-cell-setup-plwr5",
                                "openstack/pods/nova-compute-default-sh59f",
                                "openstack/pods/nova-conductor-d4d898485-5xl4l",
                                "openstack/pods/nova-db-init-xr7d9",
                                "openstack/pods/nova-db-sync-msfxn",
                                "openstack/pods/nova-ks-endpoints-xkqwt",
                                "openstack/pods/nova-ks-service-t94b4",
                                "openstack/pods/nova-ks-user-8gqzf",
                                "openstack/pods/nova-novncproxy-9595ff474-s5zkr",
                                "openstack/pods/nova-rabbit-init-jccqq",
                                "openstack/pods/nova-scheduler-f969bfd8f-72n8r",
                                "openstack/pods/octavia-api-875b55fdf-d5vdx",
                                "openstack/pods/octavia-bootstrap-5vxkj",
                                "openstack/pods/octavia-db-init-qbfws",
                                "openstack/pods/octavia-db-sync-v5qtb",
                                "openstack/pods/octavia-health-manager-default-b9vsm",
                                "openstack/pods/octavia-housekeeping-67c45c7878-4xtlz",
                                "openstack/pods/octavia-ks-endpoints-ghw74",
                                "openstack/pods/octavia-ks-service-zj7t5",
                                "openstack/pods/octavia-ks-user-wpc62",
                                "openstack/pods/octavia-rabbit-init-kg4ll",
                                "openstack/pods/octavia-worker-5d7cd5b549-b8rc4",
                                "openstack/pods/openvswitch-sxjt7",
                                "openstack/pods/percona-xtradb-haproxy-0",
                                "openstack/pods/percona-xtradb-pxc-0",
                                "openstack/pods/placement-api-65674cfdc5-82qz4",
                                "openstack/pods/placement-db-init-kfxch",
                                "openstack/pods/placement-db-sync-c52b8",
                                "openstack/pods/placement-ks-endpoints-cz7qf",
                                "openstack/pods/placement-ks-service-62nt2",
                                "openstack/pods/placement-ks-user-pn9cj",
                                "openstack/pods/pxc-operator-69cb5bbdb9-jmf44",
                                "openstack/pods/rabbitmq-barbican-server-0",
                                "openstack/pods/rabbitmq-cluster-operator-54f767cff8-7dzf4",
                                "openstack/pods/rabbitmq-glance-server-0",
                                "openstack/pods/rabbitmq-keystone-server-0",
                                "openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0",
                                "openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0",
                                "openstack/pods/rabbitmq-neutron-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0",
                                "openstack/pods/rabbitmq-nova-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0",
                                "openstack/pods/rabbitmq-octavia-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0",
                                "openstack/pods/tempest-ks-user-xwcpr",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0",
                                "openstack/pods/tempest-run-tests-z4dkh",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0",
                                "openstack/pods/valkey-node-0",
                                "openstack/persistentvolumeclaims/valkey-data-valkey-node-0",
                                "openstack/rolebindings/barbican-barbican-api",
                                "openstack/rolebindings/barbican-barbican-db-init",
                                "openstack/rolebindings/barbican-barbican-db-sync",
                                "openstack/rolebindings/barbican-barbican-ks-endpoints",
                                "openstack/rolebindings/barbican-barbican-ks-service",
                                "openstack/rolebindings/barbican-barbican-ks-user",
                                "openstack/rolebindings/barbican-barbican-rabbit-init",
                                "openstack/rolebindings/glance-glance-api",
                                "openstack/rolebindings/glance-glance-db-init",
                                "openstack/rolebindings/glance-glance-db-sync",
                                "openstack/rolebindings/glance-glance-ks-endpoints",
                                "openstack/rolebindings/glance-glance-ks-service",
                                "openstack/rolebindings/glance-glance-ks-user",
                                "openstack/rolebindings/glance-glance-metadefs-load",
                                "openstack/rolebindings/glance-glance-rabbit-init",
                                "openstack/rolebindings/glance-glance-storage-init",
                                "openstack/rolebindings/glance-glance-test",
                                "openstack/rolebindings/glance-storage-init",
                                "openstack/rolebindings/keystone-credential-rotate",
                                "openstack/rolebindings/keystone-credential-setup",
                                "openstack/rolebindings/keystone-fernet-rotate",
                                "openstack/rolebindings/keystone-fernet-setup",
                                "openstack/rolebindings/keystone-keystone-api",
                                "openstack/rolebindings/keystone-keystone-bootstrap",
                                "openstack/rolebindings/keystone-keystone-credential-rotate",
                                "openstack/rolebindings/keystone-keystone-db-init",
                                "openstack/rolebindings/keystone-keystone-db-sync",
                                "openstack/rolebindings/keystone-keystone-domain-manage",
                                "openstack/rolebindings/keystone-keystone-fernet-rotate",
                                "openstack/rolebindings/keystone-keystone-test",
                                "openstack/rolebindings/libvirt-cert-manager",
                                "openstack/rolebindings/libvirt-libvirt",
                                "openstack/rolebindings/neutron-neutron-db-init",
                                "openstack/rolebindings/neutron-neutron-db-sync",
                                "openstack/rolebindings/neutron-neutron-dhcp-agent",
                                "openstack/rolebindings/neutron-neutron-ks-endpoints",
                                "openstack/roles/barbican-openstack-barbican-api",
                                "openstack/rolebindings/neutron-neutron-ks-service",
                                "openstack/roles/barbican-openstack-barbican-db-init",
                                "openstack/roles/barbican-openstack-barbican-db-sync",
                                "openstack/rolebindings/neutron-neutron-ks-user",
                                "openstack/roles/barbican-openstack-barbican-ks-endpoints",
                                "openstack/rolebindings/neutron-neutron-l3-agent",
                                "openstack/roles/barbican-openstack-barbican-ks-service",
                                "openstack/rolebindings/neutron-neutron-metadata-agent",
                                "openstack/roles/barbican-openstack-barbican-ks-user",
                                "openstack/rolebindings/neutron-neutron-ovs-agent",
                                "openstack/roles/barbican-openstack-barbican-rabbit-init",
                                "openstack/rolebindings/neutron-neutron-rabbit-init",
                                "openstack/roles/glance-openstack-glance-api",
                                "openstack/roles/glance-openstack-glance-db-init",
                                "openstack/rolebindings/neutron-neutron-rpc-server",
                                "openstack/roles/glance-openstack-glance-db-sync",
                                "openstack/rolebindings/neutron-neutron-server",
                                "openstack/roles/glance-openstack-glance-ks-endpoints",
                                "openstack/rolebindings/neutron-neutron-test",
                                "openstack/roles/glance-openstack-glance-ks-service",
                                "openstack/rolebindings/nova-nova-api-metadata",
                                "openstack/rolebindings/nova-nova-api-osapi",
                                "openstack/rolebindings/nova-nova-bootstrap",
                                "openstack/roles/glance-openstack-glance-ks-user",
                                "openstack/rolebindings/nova-nova-cell-setup",
                                "openstack/roles/glance-openstack-glance-metadefs-load",
                                "openstack/rolebindings/nova-nova-cell-setup-cron",
                                "openstack/roles/glance-openstack-glance-rabbit-init",
                                "openstack/rolebindings/nova-nova-compute",
                                "openstack/roles/glance-openstack-glance-storage-init",
                                "openstack/rolebindings/nova-nova-conductor",
                                "openstack/roles/glance-openstack-glance-test",
                                "openstack/rolebindings/nova-nova-db-init",
                                "openstack/roles/glance-storage-init",
                                "openstack/rolebindings/nova-nova-db-sync",
                                "openstack/roles/keystone-credential-rotate",
                                "openstack/rolebindings/nova-nova-ks-endpoints",
                                "openstack/roles/keystone-credential-setup",
                                "openstack/rolebindings/nova-nova-ks-service",
                                "openstack/roles/keystone-fernet-rotate",
                                "openstack/rolebindings/nova-nova-ks-user",
                                "openstack/roles/keystone-fernet-setup",
                                "openstack/rolebindings/nova-nova-novncproxy",
                                "openstack/roles/keystone-openstack-keystone-api",
                                "openstack/rolebindings/nova-nova-rabbit-init",
                                "openstack/roles/keystone-openstack-keystone-bootstrap",
                                "openstack/rolebindings/nova-nova-scheduler",
                                "openstack/roles/keystone-openstack-keystone-credential-rotate",
                                "openstack/roles/keystone-openstack-keystone-db-init",
                                "openstack/rolebindings/nova-nova-service-cleaner",
                                "openstack/rolebindings/nova-nova-test",
                                "openstack/roles/keystone-openstack-keystone-db-sync",
                                "openstack/roles/keystone-openstack-keystone-domain-manage",
                                "openstack/rolebindings/octavia-octavia-api",
                                "openstack/roles/keystone-openstack-keystone-fernet-rotate",
                                "openstack/roles/keystone-openstack-keystone-test",
                                "openstack/rolebindings/octavia-octavia-db-init",
                                "openstack/roles/libvirt-cert-manager",
                                "openstack/rolebindings/octavia-octavia-db-sync",
                                "openstack/roles/libvirt-openstack-libvirt",
                                "openstack/rolebindings/octavia-octavia-health-manager",
                                "openstack/roles/neutron-openstack-neutron-db-init",
                                "openstack/rolebindings/octavia-octavia-housekeeping",
                                "openstack/roles/neutron-openstack-neutron-db-sync",
                                "openstack/roles/neutron-openstack-neutron-dhcp-agent",
                                "openstack/rolebindings/octavia-octavia-ks-endpoints",
                                "openstack/roles/neutron-openstack-neutron-ks-endpoints",
                                "openstack/rolebindings/octavia-octavia-ks-service",
                                "openstack/roles/neutron-openstack-neutron-ks-service",
                                "openstack/rolebindings/octavia-octavia-ks-user",
                                "openstack/roles/neutron-openstack-neutron-ks-user",
                                "openstack/rolebindings/octavia-octavia-rabbit-init",
                                "openstack/roles/neutron-openstack-neutron-l3-agent",
                                "openstack/rolebindings/octavia-octavia-worker",
                                "openstack/roles/neutron-openstack-neutron-metadata-agent",
                                "openstack/rolebindings/placement-placement-api",
                                "openstack/rolebindings/placement-placement-db-init",
                                "openstack/roles/neutron-openstack-neutron-ovs-agent",
                                "openstack/roles/neutron-openstack-neutron-rabbit-init",
                                "openstack/rolebindings/placement-placement-db-sync",
                                "openstack/roles/neutron-openstack-neutron-rpc-server",
                                "openstack/rolebindings/placement-placement-ks-endpoints",
                                "openstack/roles/neutron-openstack-neutron-server",
                                "openstack/rolebindings/placement-placement-ks-service",
                                "openstack/roles/neutron-openstack-neutron-test",
                                "openstack/rolebindings/placement-placement-ks-user",
                                "openstack/roles/nova-openstack-nova-api-metadata",
                                "openstack/rolebindings/pxc-operator",
                                "openstack/roles/nova-openstack-nova-api-osapi",
                                "openstack/rolebindings/rabbitmq-barbican-server",
                                "openstack/roles/nova-openstack-nova-bootstrap",
                                "openstack/rolebindings/rabbitmq-cluster-operator",
                                "openstack/roles/nova-openstack-nova-cell-setup",
                                "openstack/rolebindings/rabbitmq-glance-server",
                                "openstack/roles/nova-openstack-nova-cell-setup-cron",
                                "openstack/rolebindings/rabbitmq-keystone-server",
                                "openstack/roles/nova-openstack-nova-compute",
                                "openstack/roles/nova-openstack-nova-conductor",
                                "openstack/rolebindings/rabbitmq-messaging-topology-operator",
                                "openstack/roles/nova-openstack-nova-db-init",
                                "openstack/rolebindings/rabbitmq-neutron-server",
                                "openstack/roles/nova-openstack-nova-db-sync",
                                "openstack/roles/nova-openstack-nova-ks-endpoints",
                                "openstack/rolebindings/rabbitmq-nova-server",
                                "openstack/roles/nova-openstack-nova-ks-service",
                                "openstack/rolebindings/rabbitmq-octavia-server",
                                "openstack/roles/nova-openstack-nova-ks-user",
                                "openstack/rolebindings/tempest-tempest-ks-user",
                                "openstack/roles/nova-openstack-nova-novncproxy",
                                "openstack/rolebindings/tempest-tempest-run-tests",
                                "openstack/roles/nova-openstack-nova-rabbit-init",
                                "openstack/roles/nova-openstack-nova-scheduler",
                                "openstack/roles/nova-openstack-nova-service-cleaner",
                                "openstack/roles/nova-openstack-nova-test",
                                "openstack/roles/octavia-openstack-octavia-api",
                                "openstack/roles/octavia-openstack-octavia-db-init",
                                "openstack/roles/octavia-openstack-octavia-db-sync",
                                "openstack/roles/octavia-openstack-octavia-health-manager",
                                "openstack/roles/octavia-openstack-octavia-housekeeping",
                                "openstack/roles/octavia-openstack-octavia-ks-endpoints",
                                "openstack/roles/octavia-openstack-octavia-ks-service",
                                "openstack/roles/octavia-openstack-octavia-ks-user",
                                "openstack/roles/octavia-openstack-octavia-rabbit-init",
                                "openstack/roles/octavia-openstack-octavia-worker",
                                "openstack/roles/placement-openstack-placement-api",
                                "openstack/roles/placement-openstack-placement-db-init",
                                "openstack/roles/placement-openstack-placement-db-sync",
                                "openstack/roles/placement-openstack-placement-ks-endpoints",
                                "openstack/roles/placement-openstack-placement-ks-service",
                                "openstack/roles/placement-openstack-placement-ks-user",
                                "openstack/roles/pxc-operator",
                                "openstack/roles/rabbitmq-barbican-peer-discovery",
                                "openstack/roles/rabbitmq-cluster-operator",
                                "openstack/roles/rabbitmq-glance-peer-discovery",
                                "openstack/roles/rabbitmq-keystone-peer-discovery",
                                "openstack/roles/rabbitmq-messaging-topology-operator",
                                "openstack/roles/rabbitmq-neutron-peer-discovery",
                                "openstack/roles/rabbitmq-nova-peer-discovery",
                                "openstack/roles/rabbitmq-octavia-peer-discovery",
                                "openstack/roles/tempest-openstack-tempest-ks-user",
                                "openstack/roles/tempest-openstack-tempest-run-tests",
                                "secretgen-controller/configmaps/kube-root-ca.crt",
                                "openstack/serviceaccounts/barbican-api",
                                "openstack/serviceaccounts/barbican-db-init",
                                "openstack/serviceaccounts/barbican-db-sync",
                                "openstack/serviceaccounts/barbican-ks-endpoints",
                                "openstack/serviceaccounts/barbican-ks-service",
                                "openstack/serviceaccounts/barbican-ks-user",
                                "openstack/serviceaccounts/barbican-rabbit-init",
                                "openstack/serviceaccounts/barbican-test",
                                "openstack/serviceaccounts/default",
                                "openstack/serviceaccounts/glance-api",
                                "openstack/serviceaccounts/glance-db-init",
                                "openstack/serviceaccounts/glance-db-sync",
                                "openstack/serviceaccounts/glance-ks-endpoints",
                                "openstack/serviceaccounts/glance-ks-service",
                                "openstack/serviceaccounts/glance-ks-user",
                                "openstack/serviceaccounts/glance-metadefs-load",
                                "openstack/serviceaccounts/glance-rabbit-init",
                                "openstack/serviceaccounts/glance-storage-init",
                                "openstack/serviceaccounts/glance-test",
                                "openstack/serviceaccounts/keystone-api",
                                "openstack/serviceaccounts/keystone-bootstrap",
                                "openstack/serviceaccounts/keystone-credential-rotate",
                                "openstack/serviceaccounts/keystone-credential-setup",
                                "openstack/serviceaccounts/keystone-db-init",
                                "openstack/serviceaccounts/keystone-db-sync",
                                "openstack/serviceaccounts/keystone-domain-manage",
                                "openstack/serviceaccounts/keystone-fernet-rotate",
                                "openstack/serviceaccounts/keystone-fernet-setup",
                                "openstack/serviceaccounts/keystone-rabbit-init",
                                "openstack/serviceaccounts/keystone-test",
                                "openstack/serviceaccounts/libvirt",
                                "openstack/serviceaccounts/memcached-memcached",
                                "openstack/serviceaccounts/neutron-db-init",
                                "openstack/serviceaccounts/neutron-db-sync",
                                "openstack/serviceaccounts/neutron-dhcp-agent",
                                "openstack/serviceaccounts/neutron-ks-endpoints",
                                "openstack/secrets/barbican-api-certs",
                                "openstack/serviceaccounts/neutron-ks-service",
                                "openstack/secrets/barbican-db-admin",
                                "openstack/secrets/barbican-db-user",
                                "openstack/serviceaccounts/neutron-ks-user",
                                "openstack/secrets/barbican-etc",
                                "openstack/serviceaccounts/neutron-l3-agent",
                                "openstack/secrets/barbican-keystone-admin",
                                "openstack/serviceaccounts/neutron-metadata-agent",
                                "openstack/serviceaccounts/neutron-netns-cleanup-cron",
                                "openstack/secrets/barbican-keystone-user",
                                "openstack/serviceaccounts/neutron-ovs-agent",
                                "openstack/secrets/barbican-rabbitmq-admin",
                                "openstack/serviceaccounts/neutron-rabbit-init",
                                "openstack/secrets/barbican-rabbitmq-user",
                                "openstack/serviceaccounts/neutron-rpc-server",
                                "openstack/secrets/glance-api-certs",
                                "openstack/secrets/glance-db-admin",
                                "openstack/serviceaccounts/neutron-server",
                                "openstack/secrets/glance-db-user",
                                "openstack/serviceaccounts/neutron-test",
                                "openstack/serviceaccounts/nova-api-metadata",
                                "openstack/secrets/glance-etc",
                                "openstack/serviceaccounts/nova-api-osapi",
                                "openstack/secrets/glance-keystone-admin",
                                "openstack/secrets/glance-keystone-test",
                                "openstack/serviceaccounts/nova-bootstrap",
                                "openstack/secrets/glance-keystone-user",
                                "openstack/serviceaccounts/nova-cell-setup",
                                "openstack/serviceaccounts/nova-cell-setup-cron",
                                "openstack/secrets/glance-rabbitmq-admin",
                                "openstack/serviceaccounts/nova-compute",
                                "openstack/secrets/glance-rabbitmq-user",
                                "openstack/serviceaccounts/nova-conductor",
                                "openstack/secrets/images-rbd-keyring",
                                "openstack/serviceaccounts/nova-db-init",
                                "openstack/serviceaccounts/nova-db-sync",
                                "openstack/secrets/internal-percona-xtradb",
                                "openstack/serviceaccounts/nova-ks-endpoints",
                                "openstack/secrets/keystone-api-certs",
                                "openstack/serviceaccounts/nova-ks-service",
                                "openstack/secrets/keystone-credential-keys",
                                "openstack/serviceaccounts/nova-ks-user",
                                "openstack/secrets/keystone-db-admin",
                                "openstack/serviceaccounts/nova-novncproxy",
                                "openstack/serviceaccounts/nova-rabbit-init",
                                "openstack/secrets/keystone-db-user",
                                "openstack/secrets/keystone-etc",
                                "openstack/serviceaccounts/nova-scheduler",
                                "openstack/secrets/keystone-fernet-keys",
                                "openstack/secrets/keystone-keystone-admin",
                                "openstack/serviceaccounts/nova-service-cleaner",
                                "openstack/secrets/keystone-keystone-test",
                                "openstack/secrets/keystone-rabbitmq-admin",
                                "openstack/serviceaccounts/nova-test",
                                "openstack/secrets/keystone-rabbitmq-user",
                                "openstack/serviceaccounts/octavia-api",
                                "openstack/serviceaccounts/octavia-bootstrap",
                                "openstack/secrets/libvirt-api-ca",
                                "openstack/serviceaccounts/octavia-db-init",
                                "openstack/secrets/libvirt-etc",
                                "openstack/serviceaccounts/octavia-db-sync",
                                "openstack/serviceaccounts/octavia-health-manager",
                                "openstack/secrets/libvirt-libvirt-default-52zmq-api",
                                "openstack/serviceaccounts/octavia-housekeeping",
                                "openstack/serviceaccounts/octavia-ks-endpoints",
                                "openstack/secrets/libvirt-libvirt-default-52zmq-vnc",
                                "openstack/serviceaccounts/octavia-ks-service",
                                "openstack/serviceaccounts/octavia-ks-user",
                                "openstack/secrets/libvirt-libvirt-default-etc",
                                "openstack/secrets/libvirt-vnc-ca",
                                "openstack/serviceaccounts/octavia-rabbit-init",
                                "openstack/secrets/neutron-db-admin",
                                "openstack/serviceaccounts/octavia-worker",
                                "openstack/secrets/neutron-db-user",
                                "openstack/secrets/neutron-dhcp-agent-default",
                                "openstack/serviceaccounts/openvswitch-server",
                                "openstack/secrets/neutron-etc",
                                "openstack/serviceaccounts/placement-api",
                                "openstack/secrets/neutron-keystone-admin",
                                "openstack/serviceaccounts/placement-db-init",
                                "openstack/secrets/neutron-keystone-test",
                                "openstack/serviceaccounts/placement-db-sync",
                                "openstack/secrets/neutron-keystone-user",
                                "openstack/secrets/neutron-l3-agent-default",
                                "openstack/serviceaccounts/placement-ks-endpoints",
                                "openstack/secrets/neutron-metadata-agent-default",
                                "openstack/serviceaccounts/placement-ks-service",
                                "openstack/serviceaccounts/placement-ks-user",
                                "openstack/secrets/neutron-netns-cleanup-cron-default",
                                "openstack/serviceaccounts/pxc-operator",
                                "openstack/secrets/neutron-ovs-agent-default",
                                "openstack/serviceaccounts/rabbitmq-barbican-server",
                                "openstack/secrets/neutron-rabbitmq-admin",
                                "openstack/secrets/neutron-rabbitmq-user",
                                "openstack/serviceaccounts/rabbitmq-cluster-operator",
                                "openstack/secrets/neutron-server-certs",
                                "openstack/serviceaccounts/rabbitmq-glance-server",
                                "openstack/secrets/nova-api-certs",
                                "openstack/serviceaccounts/rabbitmq-keystone-server",
                                "openstack/secrets/nova-compute-default",
                                "openstack/serviceaccounts/rabbitmq-messaging-topology-operator",
                                "openstack/secrets/nova-db-admin",
                                "openstack/serviceaccounts/rabbitmq-neutron-server",
                                "openstack/secrets/nova-db-api-admin",
                                "openstack/serviceaccounts/rabbitmq-nova-server",
                                "openstack/secrets/nova-db-api-user",
                                "openstack/serviceaccounts/rabbitmq-octavia-server",
                                "openstack/secrets/nova-db-cell0-admin",
                                "openstack/serviceaccounts/tempest-ks-user",
                                "openstack/secrets/nova-db-cell0-user",
                                "openstack/serviceaccounts/tempest-run-tests",
                                "openstack/secrets/nova-db-user",
                                "openstack/secrets/nova-etc",
                                "openstack/serviceaccounts/valkey",
                                "openstack/secrets/nova-keystone-admin",
                                "openstack/secrets/nova-keystone-test",
                                "openstack/secrets/nova-keystone-user",
                                "openstack/secrets/nova-novncproxy-certs",
                                "openstack/secrets/nova-novncproxy-vencrypt",
                                "openstack/secrets/nova-rabbitmq-admin",
                                "openstack/secrets/nova-rabbitmq-user",
                                "openstack/secrets/nova-ssh",
                                "openstack/secrets/octavia-amphora-ssh-key",
                                "openstack/secrets/octavia-api-certs",
                                "openstack/secrets/octavia-client-ca",
                                "openstack/secrets/octavia-client-certs",
                                "openstack/secrets/octavia-db-admin",
                                "openstack/secrets/octavia-db-user",
                                "openstack/secrets/octavia-etc",
                                "openstack/secrets/octavia-health-manager-default",
                                "openstack/secrets/octavia-keystone-admin",
                                "openstack/secrets/octavia-keystone-test",
                                "openstack/secrets/octavia-keystone-user",
                                "openstack/secrets/octavia-persistence-db-admin",
                                "openstack/secrets/octavia-persistence-db-user",
                                "openstack/secrets/octavia-rabbitmq-admin",
                                "openstack/secrets/octavia-rabbitmq-user",
                                "openstack/secrets/octavia-server-ca",
                                "openstack/secrets/percona-xtradb",
                                "openstack/secrets/placement-api-certs",
                                "openstack/secrets/placement-db-admin",
                                "openstack/secrets/placement-db-user",
                                "openstack/secrets/placement-etc",
                                "openstack/secrets/placement-keystone-admin",
                                "openstack/secrets/placement-keystone-user",
                                "openstack/secrets/pvc-ceph-client-key",
                                "openstack/secrets/rabbitmq-barbican-default-user",
                                "openstack/secrets/rabbitmq-barbican-erlang-cookie",
                                "openstack/secrets/rabbitmq-glance-default-user",
                                "openstack/secrets/rabbitmq-glance-erlang-cookie",
                                "openstack/secrets/rabbitmq-keystone-default-user",
                                "openstack/secrets/rabbitmq-keystone-erlang-cookie",
                                "openstack/secrets/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/secrets/rabbitmq-neutron-default-user",
                                "openstack/secrets/rabbitmq-neutron-erlang-cookie",
                                "openstack/secrets/rabbitmq-nova-default-user",
                                "openstack/secrets/rabbitmq-nova-erlang-cookie",
                                "openstack/secrets/rabbitmq-octavia-default-user",
                                "openstack/secrets/rabbitmq-octavia-erlang-cookie",
                                "openstack/secrets/sh.helm.release.v1.barbican.v1",
                                "openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1",
                                "openstack/secrets/sh.helm.release.v1.glance.v1",
                                "openstack/secrets/sh.helm.release.v1.keystone.v1",
                                "openstack/secrets/sh.helm.release.v1.libvirt.v1",
                                "openstack/secrets/sh.helm.release.v1.memcached.v1",
                                "openstack/secrets/sh.helm.release.v1.neutron-coredns.v1",
                                "openstack/secrets/sh.helm.release.v1.neutron.v1",
                                "openstack/secrets/sh.helm.release.v1.nova.v1",
                                "openstack/secrets/sh.helm.release.v1.octavia.v1",
                                "openstack/secrets/sh.helm.release.v1.openvswitch.v1",
                                "openstack/secrets/sh.helm.release.v1.placement.v1",
                                "openstack/secrets/sh.helm.release.v1.pxc-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.tempest.v1",
                                "openstack/secrets/sh.helm.release.v1.valkey.v1",
                                "openstack/secrets/tempest-cluster-issuer-ca",
                                "openstack/secrets/tempest-etc",
                                "openstack/secrets/tempest-keystone-admin",
                                "openstack/secrets/tempest-keystone-user",
                                "openstack/secrets/valkey-ca",
                                "openstack/secrets/valkey-server-certs",
                                "openstack/services/barbican-api",
                                "openstack/services/ceph-mon",
                                "openstack/services/glance-api",
                                "openstack/services/keystone-api",
                                "openstack/services/memcached",
                                "openstack/services/memcached-metrics",
                                "openstack/services/neutron-coredns",
                                "openstack/services/neutron-coredns-metrics",
                                "openstack/services/neutron-server",
                                "openstack/services/nova-api",
                                "openstack/services/nova-metadata",
                                "openstack/services/nova-novncproxy",
                                "openstack/services/octavia-api",
                                "openstack/services/percona-xtradb-cluster-operator",
                                "openstack/services/percona-xtradb-haproxy",
                                "openstack/services/percona-xtradb-haproxy-metrics",
                                "openstack/services/percona-xtradb-haproxy-replicas",
                                "openstack/services/percona-xtradb-pxc",
                                "openstack/services/percona-xtradb-pxc-unready",
                                "openstack/services/placement-api",
                                "openstack/services/rabbitmq-barbican",
                                "openstack/services/rabbitmq-barbican-nodes",
                                "openstack/services/rabbitmq-glance",
                                "openstack/services/rabbitmq-glance-nodes",
                                "openstack/services/rabbitmq-keystone",
                                "openstack/services/rabbitmq-keystone-nodes",
                                "openstack/services/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/services/rabbitmq-neutron",
                                "openstack/services/rabbitmq-neutron-nodes",
                                "openstack/services/rabbitmq-nova",
                                "openstack/services/rabbitmq-nova-nodes",
                                "openstack/services/rabbitmq-octavia",
                                "openstack/services/rabbitmq-octavia-nodes",
                                "openstack/services/valkey",
                                "openstack/services/valkey-headless",
                                "openstack/services/valkey-metrics",
                                "openstack/statefulsets/percona-xtradb-haproxy",
                                "openstack/statefulsets/percona-xtradb-pxc",
                                "openstack/statefulsets/rabbitmq-barbican-server",
                                "openstack/statefulsets/rabbitmq-glance-server",
                                "openstack/statefulsets/rabbitmq-keystone-server",
                                "openstack/statefulsets/rabbitmq-neutron-server",
                                "openstack/statefulsets/rabbitmq-nova-server",
                                "openstack/statefulsets/rabbitmq-octavia-server",
                                "openstack/statefulsets/valkey-node",
                                "secretgen-controller/deployment/secretgen-controller",
                                "secretgen-controller/pods/secretgen-controller-5cf976ccc7-fv7b5",
                                "secretgen-controller/serviceaccounts/default",
                                "secretgen-controller/serviceaccounts/secretgen-controller-sa"
                            ],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000001c-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:49:15.392690Z",
                            "start": "2026-07-31T00:47:43.229543Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000001c",
                        "name": "Gathering descriptions for namespace scoped objects"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --rsh='/usr/bin/ssh -S none -o Port=22 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null' --rsync-path='sudo -u root rsync' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/tmp/logs/objects /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": true,
                                    "delete": false,
                                    "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                                    "dest_port": 22,
                                    "dirs": false,
                                    "existing_only": false,
                                    "group": null,
                                    "link_dest": null,
                                    "links": null,
                                    "mode": "pull",
                                    "owner": null,
                                    "partial": false,
                                    "perms": null,
                                    "private_key": null,
                                    "recursive": null,
                                    "rsync_opts": [],
                                    "rsync_path": "sudo -u root rsync",
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "zuul@199.204.45.205:/tmp/logs/objects",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "cd+++++++++ objects/\ncd+++++++++ objects/cluster/\ncd+++++++++ objects/cluster/clusterrole/\n>f+++++++++ objects/cluster/clusterrole/admin.txt\n>f+++++++++ objects/cluster/clusterrole/admin.yaml\n>f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-nodeplugin.txt\n>f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-nodeplugin.yaml\n>f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-provisioner.txt\n>f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-provisioner.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-cainjector.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-cainjector.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-cluster-view.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-cluster-view.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-approve:cert-manager-io.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-approve:cert-manager-io.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificates.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificates.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificatesigningrequests.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificatesigningrequests.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-challenges.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-challenges.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-clusterissuers.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-clusterissuers.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-ingress-shim.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-ingress-shim.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-issuers.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-issuers.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-orders.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-controller-orders.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-edit.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-edit.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-view.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-view.yaml\n>f+++++++++ objects/cluster/clusterrole/cert-manager-webhook:subjectaccessreviews.txt\n>f+++++++++ objects/cluster/clusterrole/cert-manager-webhook:subjectaccessreviews.yaml\n>f+++++++++ objects/cluster/clusterrole/cilium-operator.txt\n>f+++++++++ objects/cluster/clusterrole/cilium-operator.yaml\n>f+++++++++ objects/cluster/clusterrole/cilium.txt\n>f+++++++++ objects/cluster/clusterrole/cilium.yaml\n>f+++++++++ objects/cluster/clusterrole/cluster-admin.txt\n>f+++++++++ objects/cluster/clusterrole/cluster-admin.yaml\n>f+++++++++ objects/cluster/clusterrole/edit.txt\n>f+++++++++ objects/cluster/clusterrole/edit.yaml\n>f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.txt\n>f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.yaml\n>f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-envoy-gateway-role.txt\n>f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-envoy-gateway-role.yaml\n>f+++++++++ objects/cluster/clusterrole/ingress-nginx.txt\n>f+++++++++ objects/cluster/clusterrole/ingress-nginx.yaml\n>f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.txt\n>f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.yaml\n>f+++++++++ objects/cluster/clusterrole/neutron-coredns.txt\n>f+++++++++ objects/cluster/clusterrole/neutron-coredns.yaml\n>f+++++++++ objects/cluster/clusterrole/nova-bootstrap.txt\n>f+++++++++ objects/cluster/clusterrole/nova-bootstrap.yaml\n>f+++++++++ objects/cluster/clusterrole/nova-cell-setup.txt\n>f+++++++++ objects/cluster/clusterrole/nova-cell-setup.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-admin.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-admin.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-edit.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-edit.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-view.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-view.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-admin.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-admin.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-edit.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-edit.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-view.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-view.yaml\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack.txt\n>f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack.yaml\n>f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.txt\n>f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.yaml\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.txt\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.yaml\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.txt\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.yaml\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.txt\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.yaml\n>f+++++++++ objects/cluster/clusterrole/system:auth-delegator.txt\n>f+++++++++ objects/cluster/clusterrole/system:auth-delegator.yaml\n>f+++++++++ objects/cluster/clusterrole/system:basic-user.txt\n>f+++++++++ objects/cluster/clusterrole/system:basic-user.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:coredns.txt\n>f+++++++++ objects/cluster/clusterrole/system:coredns.yaml\n>f+++++++++ objects/cluster/clusterrole/system:discovery.txt\n>f+++++++++ objects/cluster/clusterrole/system:discovery.yaml\n>f+++++++++ objects/cluster/clusterrole/system:heapster.txt\n>f+++++++++ objects/cluster/clusterrole/system:heapster.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-dns.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-dns.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.txt\n>f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.yaml\n>f+++++++++ objects/cluster/clusterrole/system:monitoring.txt\n>f+++++++++ objects/cluster/clusterrole/system:monitoring.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.txt\n>f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.txt\n>f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node-proxier.txt\n>f+++++++++ objects/cluster/clusterrole/system:node-proxier.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node.txt\n>f+++++++++ objects/cluster/clusterrole/system:node.yaml\n>f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.txt\n>f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.yaml\n>f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.txt\n>f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.yaml\n>f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.txt\n>f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.yaml\n>f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.txt\n>f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.yaml\n>f+++++++++ objects/cluster/clusterrole/view.txt\n>f+++++++++ objects/cluster/clusterrole/view.yaml\ncd+++++++++ objects/cluster/clusterrolebinding/\n>f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-nodeplugin.txt\n>f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-nodeplugin.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-provisioner.txt\n>f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-provisioner.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-cainjector.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-cainjector.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-approve:cert-manager-io.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-approve:cert-manager-io.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificates.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificates.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificatesigningrequests.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificatesigningrequests.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-challenges.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-challenges.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-clusterissuers.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-clusterissuers.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-ingress-shim.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-ingress-shim.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-issuers.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-issuers.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-orders.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-orders.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-webhook:subjectaccessreviews.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cert-manager-webhook:subjectaccessreviews.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cilium-operator.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cilium-operator.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cilium.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cilium.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cluster-admin.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cluster-admin.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.txt\n>f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.txt\n>f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:get-nodes.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:get-nodes.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:kubelet-bootstrap.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:kubelet-bootstrap.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-bootstrap.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-bootstrap.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-proxier.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-proxier.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/neutron-coredns.txt\n>f+++++++++ objects/cluster/clusterrolebinding/neutron-coredns.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.txt\n>f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.txt\n>f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-cluster-operator-openstack.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-cluster-operator-openstack.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-messaging-topology-operator-openstack.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-messaging-topology-operator-openstack.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:coredns.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:coredns.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:discovery.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:discovery.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:node.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:node.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.yaml\ncd+++++++++ objects/cluster/namespace/\n>f+++++++++ objects/cluster/namespace/auth-system.txt\n>f+++++++++ objects/cluster/namespace/auth-system.yaml\n>f+++++++++ objects/cluster/namespace/cert-manager.txt\n>f+++++++++ objects/cluster/namespace/cert-manager.yaml\n>f+++++++++ objects/cluster/namespace/default.txt\n>f+++++++++ objects/cluster/namespace/default.yaml\n>f+++++++++ objects/cluster/namespace/envoy-gateway-system.txt\n>f+++++++++ objects/cluster/namespace/envoy-gateway-system.yaml\n>f+++++++++ objects/cluster/namespace/ingress-nginx.txt\n>f+++++++++ objects/cluster/namespace/ingress-nginx.yaml\n>f+++++++++ objects/cluster/namespace/kube-node-lease.txt\n>f+++++++++ objects/cluster/namespace/kube-node-lease.yaml\n>f+++++++++ objects/cluster/namespace/kube-public.txt\n>f+++++++++ objects/cluster/namespace/kube-public.yaml\n>f+++++++++ objects/cluster/namespace/kube-system.txt\n>f+++++++++ objects/cluster/namespace/kube-system.yaml\n>f+++++++++ objects/cluster/namespace/openstack.txt\n>f+++++++++ objects/cluster/namespace/openstack.yaml\n>f+++++++++ objects/cluster/namespace/secretgen-controller.txt\n>f+++++++++ objects/cluster/namespace/secretgen-controller.yaml\ncd+++++++++ objects/cluster/node/\n>f+++++++++ objects/cluster/node/instance.txt\n>f+++++++++ objects/cluster/node/instance.yaml\ncd+++++++++ objects/cluster/storageclass/\n>f+++++++++ objects/cluster/storageclass/general.txt\n>f+++++++++ objects/cluster/storageclass/general.yaml\ncd+++++++++ objects/namespaced/\ncd+++++++++ objects/namespaced/auth-system/\ncd+++++++++ objects/namespaced/auth-system/configmaps/\n>f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.txt\n>f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.yaml\n>f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/auth-system/endpoints/\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.txt\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.yaml\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.txt\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.yaml\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/ingresses/\n>f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/networkpolicies/\n>f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/pods/\n>f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.txt\n>f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.yaml\ncd+++++++++ objects/namespaced/auth-system/secrets/\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.yaml\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-205.nip.io-tls.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-205.nip.io-tls.yaml\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.yaml\n>f+++++++++ objects/namespaced/auth-system/secrets/sh.helm.release.v1.keycloak.v1.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/sh.helm.release.v1.keycloak.v1.yaml\ncd+++++++++ objects/namespaced/auth-system/serviceaccounts/\n>f+++++++++ objects/namespaced/auth-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/auth-system/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/auth-system/serviceaccounts/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/serviceaccounts/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/services/\n>f+++++++++ objects/namespaced/auth-system/services/keycloak-headless.txt\n>f+++++++++ objects/namespaced/auth-system/services/keycloak-headless.yaml\n>f+++++++++ objects/namespaced/auth-system/services/keycloak-metrics.txt\n>f+++++++++ objects/namespaced/auth-system/services/keycloak-metrics.yaml\n>f+++++++++ objects/namespaced/auth-system/services/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/services/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/statefulsets/\n>f+++++++++ objects/namespaced/auth-system/statefulsets/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/statefulsets/keycloak.yaml\ncd+++++++++ objects/namespaced/cert-manager/\ncd+++++++++ objects/namespaced/cert-manager/configmaps/\n>f+++++++++ objects/namespaced/cert-manager/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/cert-manager/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/cert-manager/deployment/\n>f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-cainjector.txt\n>f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-cainjector.yaml\n>f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-webhook.txt\n>f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-webhook.yaml\n>f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager.txt\n>f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager.yaml\ncd+++++++++ objects/namespaced/cert-manager/endpoints/\n>f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager-webhook.txt\n>f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager-webhook.yaml\n>f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager.txt\n>f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager.yaml\ncd+++++++++ objects/namespaced/cert-manager/pods/\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-kwl2f.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-kwl2f.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-ncsms.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-ncsms.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-bwpss.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-bwpss.yaml\ncd+++++++++ objects/namespaced/cert-manager/rolebindings/\n>f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-cainjector:leaderelection.txt\n>f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-cainjector:leaderelection.yaml\n>f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-webhook:dynamic-serving.txt\n>f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-webhook:dynamic-serving.yaml\n>f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager:leaderelection.txt\n>f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager:leaderelection.yaml\ncd+++++++++ objects/namespaced/cert-manager/roles/\n>f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-cainjector:leaderelection.txt\n>f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-cainjector:leaderelection.yaml\n>f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-webhook:dynamic-serving.txt\n>f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-webhook:dynamic-serving.yaml\n>f+++++++++ objects/namespaced/cert-manager/roles/cert-manager:leaderelection.txt\n>f+++++++++ objects/namespaced/cert-manager/roles/cert-manager:leaderelection.yaml\ncd+++++++++ objects/namespaced/cert-manager/secrets/\n>f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-selfsigned-ca.txt\n>f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-selfsigned-ca.yaml\n>f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-webhook-ca.txt\n>f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-webhook-ca.yaml\n>f+++++++++ objects/namespaced/cert-manager/secrets/sh.helm.release.v1.cert-manager.v1.txt\n>f+++++++++ objects/namespaced/cert-manager/secrets/sh.helm.release.v1.cert-manager.v1.yaml\ncd+++++++++ objects/namespaced/cert-manager/serviceaccounts/\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-cainjector.txt\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-cainjector.yaml\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-webhook.txt\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-webhook.yaml\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager.txt\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager.yaml\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/cert-manager/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/cert-manager/services/\n>f+++++++++ objects/namespaced/cert-manager/services/cert-manager-webhook.txt\n>f+++++++++ objects/namespaced/cert-manager/services/cert-manager-webhook.yaml\n>f+++++++++ objects/namespaced/cert-manager/services/cert-manager.txt\n>f+++++++++ objects/namespaced/cert-manager/services/cert-manager.yaml\ncd+++++++++ objects/namespaced/default/\ncd+++++++++ objects/namespaced/default/configmaps/\n>f+++++++++ objects/namespaced/default/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/default/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/default/endpoints/\n>f+++++++++ objects/namespaced/default/endpoints/kubernetes.txt\n>f+++++++++ objects/namespaced/default/endpoints/kubernetes.yaml\ncd+++++++++ objects/namespaced/default/serviceaccounts/\n>f+++++++++ objects/namespaced/default/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/default/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/default/services/\n>f+++++++++ objects/namespaced/default/services/kubernetes.txt\n>f+++++++++ objects/namespaced/default/services/kubernetes.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/\ncd+++++++++ objects/namespaced/envoy-gateway-system/configmaps/\n>f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/envoy-gateway-config.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/envoy-gateway-config.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/deployment/\n>f+++++++++ objects/namespaced/envoy-gateway-system/deployment/envoy-gateway.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/deployment/envoy-gateway.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/endpoints/\n>f+++++++++ objects/namespaced/envoy-gateway-system/endpoints/envoy-gateway.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/endpoints/envoy-gateway.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/pods/\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-pjv5m.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-pjv5m.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/\n>f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/roles/\n>f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-infra-manager.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-infra-manager.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/secrets/\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-gateway.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-gateway.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-oidc-hmac.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-oidc-hmac.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-rate-limit.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-rate-limit.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/\n>f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen.yaml\n>f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway.yaml\ncd+++++++++ objects/namespaced/envoy-gateway-system/services/\n>f+++++++++ objects/namespaced/envoy-gateway-system/services/envoy-gateway.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/services/envoy-gateway.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/\ncd+++++++++ objects/namespaced/ingress-nginx/configmaps/\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-controller.txt\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-controller.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-tcp.txt\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-tcp.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-udp.txt\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-udp.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/ingress-nginx/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/daemonsets/\n>f+++++++++ objects/namespaced/ingress-nginx/daemonsets/ingress-nginx-controller.txt\n>f+++++++++ objects/namespaced/ingress-nginx/daemonsets/ingress-nginx-controller.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/deployment/\n>f+++++++++ objects/namespaced/ingress-nginx/deployment/ingress-nginx-defaultbackend.txt\n>f+++++++++ objects/namespaced/ingress-nginx/deployment/ingress-nginx-defaultbackend.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/endpoints/\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-admission.txt\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-admission.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-metrics.txt\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-metrics.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller.txt\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-defaultbackend.txt\n>f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-defaultbackend.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/pods/\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-fsjzk.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-fsjzk.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-n2lf4.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-n2lf4.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/rolebindings/\n>f+++++++++ objects/namespaced/ingress-nginx/rolebindings/ingress-nginx.txt\n>f+++++++++ objects/namespaced/ingress-nginx/rolebindings/ingress-nginx.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/roles/\n>f+++++++++ objects/namespaced/ingress-nginx/roles/ingress-nginx.txt\n>f+++++++++ objects/namespaced/ingress-nginx/roles/ingress-nginx.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/secrets/\n>f+++++++++ objects/namespaced/ingress-nginx/secrets/ingress-nginx-admission.txt\n>f+++++++++ objects/namespaced/ingress-nginx/secrets/ingress-nginx-admission.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1.txt\n>f+++++++++ objects/namespaced/ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/\n>f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx-backend.txt\n>f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx-backend.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx.txt\n>f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx.yaml\ncd+++++++++ objects/namespaced/ingress-nginx/services/\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-admission.txt\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-admission.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-metrics.txt\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-metrics.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller.txt\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-defaultbackend.txt\n>f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-defaultbackend.yaml\ncd+++++++++ objects/namespaced/kube-node-lease/\ncd+++++++++ objects/namespaced/kube-node-lease/configmaps/\n>f+++++++++ objects/namespaced/kube-node-lease/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/kube-node-lease/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/kube-node-lease/serviceaccounts/\n>f+++++++++ objects/namespaced/kube-node-lease/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/kube-node-lease/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/kube-public/\ncd+++++++++ objects/namespaced/kube-public/configmaps/\n>f+++++++++ objects/namespaced/kube-public/configmaps/cluster-info.txt\n>f+++++++++ objects/namespaced/kube-public/configmaps/cluster-info.yaml\n>f+++++++++ objects/namespaced/kube-public/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/kube-public/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/kube-public/rolebindings/\n>f+++++++++ objects/namespaced/kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo.txt\n>f+++++++++ objects/namespaced/kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo.yaml\n>f+++++++++ objects/namespaced/kube-public/rolebindings/system:controller:bootstrap-signer.txt\n>f+++++++++ objects/namespaced/kube-public/rolebindings/system:controller:bootstrap-signer.yaml\ncd+++++++++ objects/namespaced/kube-public/roles/\n>f+++++++++ objects/namespaced/kube-public/roles/kubeadm:bootstrap-signer-clusterinfo.txt\n>f+++++++++ objects/namespaced/kube-public/roles/kubeadm:bootstrap-signer-clusterinfo.yaml\n>f+++++++++ objects/namespaced/kube-public/roles/system:controller:bootstrap-signer.txt\n>f+++++++++ objects/namespaced/kube-public/roles/system:controller:bootstrap-signer.yaml\ncd+++++++++ objects/namespaced/kube-public/serviceaccounts/\n>f+++++++++ objects/namespaced/kube-public/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/kube-public/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/kube-system/\ncd+++++++++ objects/namespaced/kube-system/configmaps/\n>f+++++++++ objects/namespaced/kube-system/configmaps/ceph-config.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/ceph-config.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-config.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-config.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-encryption-kms-config.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-encryption-kms-config.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/cilium-config.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/cilium-config.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/coredns.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/coredns.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/extension-apiserver-authentication.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/extension-apiserver-authentication.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/kube-proxy.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/kube-proxy.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/kube-root-ca.crt.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/kubeadm-config.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/kubeadm-config.yaml\n>f+++++++++ objects/namespaced/kube-system/configmaps/kubelet-config.txt\n>f+++++++++ objects/namespaced/kube-system/configmaps/kubelet-config.yaml\ncd+++++++++ objects/namespaced/kube-system/daemonsets/\n>f+++++++++ objects/namespaced/kube-system/daemonsets/ceph-csi-rbd-nodeplugin.txt\n>f+++++++++ objects/namespaced/kube-system/daemonsets/ceph-csi-rbd-nodeplugin.yaml\n>f+++++++++ objects/namespaced/kube-system/daemonsets/cilium.txt\n>f+++++++++ objects/namespaced/kube-system/daemonsets/cilium.yaml\n>f+++++++++ objects/namespaced/kube-system/daemonsets/kube-proxy.txt\n>f+++++++++ objects/namespaced/kube-system/daemonsets/kube-proxy.yaml\ncd+++++++++ objects/namespaced/kube-system/deployment/\n>f+++++++++ objects/namespaced/kube-system/deployment/ceph-csi-rbd-provisioner.txt\n>f+++++++++ objects/namespaced/kube-system/deployment/ceph-csi-rbd-provisioner.yaml\n>f+++++++++ objects/namespaced/kube-system/deployment/cilium-operator.txt\n>f+++++++++ objects/namespaced/kube-system/deployment/cilium-operator.yaml\n>f+++++++++ objects/namespaced/kube-system/deployment/coredns.txt\n>f+++++++++ objects/namespaced/kube-system/deployment/coredns.yaml\ncd+++++++++ objects/namespaced/kube-system/endpoints/\n>f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-dns.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-dns.yaml\ncd+++++++++ objects/namespaced/kube-system/pods/\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-l2z8l.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-l2z8l.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-tcp86.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-tcp86.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-sqmcx.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-sqmcx.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-fggqb.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-fggqb.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mkbfc.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mkbfc.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/etcd-instance.txt\n>f+++++++++ objects/namespaced/kube-system/pods/etcd-instance.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/kube-apiserver-instance.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-apiserver-instance.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/kube-controller-manager-instance.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-controller-manager-instance.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-5tzds.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-5tzds.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/kube-scheduler-instance.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-scheduler-instance.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/kube-vip-instance.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-vip-instance.yaml\ncd+++++++++ objects/namespaced/kube-system/rolebindings/\n>f+++++++++ objects/namespaced/kube-system/rolebindings/ceph-csi-rbd-provisioner.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/ceph-csi-rbd-provisioner.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/cilium-config-agent.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/cilium-config-agent.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kube-proxy.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kube-proxy.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubeadm-certs.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubeadm-certs.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubelet-config.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubelet-config.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:nodes-kubeadm-config.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:nodes-kubeadm-config.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system::extension-apiserver-authentication-reader.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system::extension-apiserver-authentication-reader.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-controller-manager.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-controller-manager.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-scheduler.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-scheduler.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:bootstrap-signer.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:bootstrap-signer.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:cloud-provider.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:cloud-provider.yaml\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:token-cleaner.txt\n>f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:token-cleaner.yaml\ncd+++++++++ objects/namespaced/kube-system/roles/\n>f+++++++++ objects/namespaced/kube-system/roles/ceph-csi-rbd-provisioner.txt\n>f+++++++++ objects/namespaced/kube-system/roles/ceph-csi-rbd-provisioner.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/cilium-config-agent.txt\n>f+++++++++ objects/namespaced/kube-system/roles/cilium-config-agent.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/extension-apiserver-authentication-reader.txt\n>f+++++++++ objects/namespaced/kube-system/roles/extension-apiserver-authentication-reader.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/kube-proxy.txt\n>f+++++++++ objects/namespaced/kube-system/roles/kube-proxy.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubeadm-certs.txt\n>f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubeadm-certs.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubelet-config.txt\n>f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubelet-config.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/kubeadm:nodes-kubeadm-config.txt\n>f+++++++++ objects/namespaced/kube-system/roles/kubeadm:nodes-kubeadm-config.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-controller-manager.txt\n>f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-controller-manager.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-scheduler.txt\n>f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-scheduler.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/system:controller:bootstrap-signer.txt\n>f+++++++++ objects/namespaced/kube-system/roles/system:controller:bootstrap-signer.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/system:controller:cloud-provider.txt\n>f+++++++++ objects/namespaced/kube-system/roles/system:controller:cloud-provider.yaml\n>f+++++++++ objects/namespaced/kube-system/roles/system:controller:token-cleaner.txt\n>f+++++++++ objects/namespaced/kube-system/roles/system:controller:token-cleaner.yaml\ncd+++++++++ objects/namespaced/kube-system/secrets/\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-bgaijq.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-bgaijq.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-wt00w6.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-wt00w6.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/csi-rbd-secret.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/csi-rbd-secret.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/kubeadm-certs.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/kubeadm-certs.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.cilium.v1.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.cilium.v1.yaml\ncd+++++++++ objects/namespaced/kube-system/serviceaccounts/\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/attachdetach-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/attachdetach-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/bootstrap-signer.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/bootstrap-signer.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-nodeplugin.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-nodeplugin.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-provisioner.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-provisioner.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/certificate-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/certificate-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium-operator.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium-operator.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/clusterrole-aggregation-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/clusterrole-aggregation-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/coredns.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/coredns.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/cronjob-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/cronjob-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/daemon-set-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/daemon-set-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/deployment-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/deployment-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/disruption-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/disruption-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpoint-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpoint-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslice-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslice-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslicemirroring-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslicemirroring-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ephemeral-volume-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ephemeral-volume-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/expand-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/expand-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/generic-garbage-collector.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/generic-garbage-collector.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/horizontal-pod-autoscaler.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/horizontal-pod-autoscaler.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/job-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/job-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/kube-proxy.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/kube-proxy.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/namespace-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/namespace-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/node-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/node-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/persistent-volume-binder.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/persistent-volume-binder.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/pod-garbage-collector.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/pod-garbage-collector.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/pv-protection-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/pv-protection-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/pvc-protection-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/pvc-protection-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/replicaset-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/replicaset-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/replication-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/replication-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/resourcequota-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/resourcequota-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/root-ca-cert-publisher.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/root-ca-cert-publisher.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-account-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-account-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/statefulset-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/statefulset-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/token-cleaner.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/token-cleaner.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-after-finished-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-after-finished-controller.yaml\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-controller.txt\n>f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-controller.yaml\ncd+++++++++ objects/namespaced/kube-system/services/\n>f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics.txt\n>f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics.yaml\n>f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-provisioner-http-metrics.txt\n>f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-provisioner-http-metrics.yaml\n>f+++++++++ objects/namespaced/kube-system/services/kube-dns.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-dns.yaml\ncd+++++++++ objects/namespaced/openstack/\ncd+++++++++ objects/namespaced/openstack/configmaps/\n>f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/neutron-coredns.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/neutron-coredns.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.yaml\ncd+++++++++ objects/namespaced/openstack/cronjobs/\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.yaml\ncd+++++++++ objects/namespaced/openstack/daemonsets/\n>f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-dhcp-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-dhcp-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-l3-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-l3-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-metadata-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-metadata-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovs-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovs-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.yaml\ncd+++++++++ objects/namespaced/openstack/deployment/\n>f+++++++++ objects/namespaced/openstack/deployment/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.txt\n>f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-coredns.txt\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-coredns.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.yaml\ncd+++++++++ objects/namespaced/openstack/endpoints/\n>f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/ingresses/\n>f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/compute.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/compute.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/identity.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/identity.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/image.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/image.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/key-manager.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/key-manager.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/network.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/network.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/placement.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/placement.yaml\ncd+++++++++ objects/namespaced/openstack/jobs/\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-rotate-29757600.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-rotate-29757600.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/networkpolicies/\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/persistentvolumeclaims/\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.yaml\ncd+++++++++ objects/namespaced/openstack/pods/\n>f+++++++++ objects/namespaced/openstack/pods/barbican-api-76f5896946-kbfbp.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-api-76f5896946-kbfbp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-7pz48.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-7pz48.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-pdkrl.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-pdkrl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-dkmjs.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-dkmjs.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-t25vb.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-t25vb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-zjfhj.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-zjfhj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-qxgz2.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-qxgz2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-7579bc7dc6-f8zf9.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-7579bc7dc6-f8zf9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-5qbvw.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-5qbvw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-x2xrl.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-x2xrl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-wd55p.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-wd55p.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-2nzvf.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-2nzvf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-9cdjs.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-9cdjs.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-f4t4p.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-f4t4p.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-2jng6.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-2jng6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-vh6jp.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-vh6jp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-678cdc894f-9m89p.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-678cdc894f-9m89p.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-ncn8l.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-ncn8l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-z7nb8.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-z7nb8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-pt87x.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-pt87x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-j9xkz.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-j9xkz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m9ds4.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m9ds4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-rotate-29757600-dqwtp.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-rotate-29757600-dqwtp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-dvfdp.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-dvfdp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-ffmqx.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-ffmqx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-52zmq.txt\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-52zmq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-jz6qw.txt\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-jz6qw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-bdc2l.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-bdc2l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-bdbh5.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-bdbh5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-hjvrc.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-hjvrc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-wzvqm.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-wzvqm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-bpjvw.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-bpjvw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2kbkk.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2kbkk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-6rsz8.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-6rsz8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-7bbx6.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-7bbx6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-rm4lt.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-rm4lt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-mrsnd.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-mrsnd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gd9h7.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gd9h7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-67sgr.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-67sgr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7bb6dd995f-dr2j4.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7bb6dd995f-dr2j4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-67d888cc47-8z2s6.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-67d888cc47-8z2s6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6fcf9b69c4-ds77x.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6fcf9b69c4-ds77x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-67c48858d7-xv28q.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-67c48858d7-xv28q.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-stmnc.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-stmnc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-plwr5.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-plwr5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-sh59f.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-sh59f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-d4d898485-5xl4l.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-d4d898485-5xl4l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-xr7d9.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-xr7d9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-msfxn.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-msfxn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-xkqwt.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-xkqwt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-t94b4.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-t94b4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-8gqzf.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-8gqzf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-9595ff474-s5zkr.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-9595ff474-s5zkr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-jccqq.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-jccqq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-f969bfd8f-72n8r.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-f969bfd8f-72n8r.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-api-875b55fdf-d5vdx.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-api-875b55fdf-d5vdx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-5vxkj.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-5vxkj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-qbfws.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-qbfws.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-v5qtb.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-v5qtb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-b9vsm.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-b9vsm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-67c45c7878-4xtlz.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-67c45c7878-4xtlz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-ghw74.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-ghw74.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-zj7t5.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-zj7t5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-wpc62.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-wpc62.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-kg4ll.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-kg4ll.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-worker-5d7cd5b549-b8rc4.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-worker-5d7cd5b549-b8rc4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-sxjt7.txt\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-sxjt7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-65674cfdc5-82qz4.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-65674cfdc5-82qz4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kfxch.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kfxch.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-c52b8.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-c52b8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-cz7qf.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-cz7qf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-62nt2.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-62nt2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-pn9cj.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-pn9cj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-jmf44.txt\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-jmf44.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-7dzf4.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-7dzf4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-xwcpr.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-xwcpr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-z4dkh.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-z4dkh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.yaml\ncd+++++++++ objects/namespaced/openstack/rolebindings/\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-dhcp-agent.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-dhcp-agent.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-l3-agent.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-l3-agent.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-metadata-agent.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-metadata-agent.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovs-agent.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovs-agent.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/roles/\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.txt\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.yaml\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.txt\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-dhcp-agent.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-dhcp-agent.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-l3-agent.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-l3-agent.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-metadata-agent.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-metadata-agent.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovs-agent.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovs-agent.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/secrets/\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.txt\n>f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.txt\n>f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-api.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-api.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-vnc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-vnc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-dhcp-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-dhcp-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-l3-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-l3-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-metadata-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-metadata-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-ovs-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-ovs-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.txt\n>f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.txt\n>f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron-coredns.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron-coredns.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.yaml\ncd+++++++++ objects/namespaced/openstack/serviceaccounts/\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-dhcp-agent.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-dhcp-agent.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-l3-agent.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-l3-agent.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-metadata-agent.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-metadata-agent.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovs-agent.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovs-agent.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/services/\n>f+++++++++ objects/namespaced/openstack/services/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/services/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/ceph-mon.txt\n>f+++++++++ objects/namespaced/openstack/services/ceph-mon.yaml\n>f+++++++++ objects/namespaced/openstack/services/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/services/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/services/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/memcached-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/memcached-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/memcached.txt\n>f+++++++++ objects/namespaced/openstack/services/memcached.yaml\n>f+++++++++ objects/namespaced/openstack/services/neutron-coredns-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/neutron-coredns-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/neutron-coredns.txt\n>f+++++++++ objects/namespaced/openstack/services/neutron-coredns.yaml\n>f+++++++++ objects/namespaced/openstack/services/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/services/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/services/nova-api.txt\n>f+++++++++ objects/namespaced/openstack/services/nova-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/nova-metadata.txt\n>f+++++++++ objects/namespaced/openstack/services/nova-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/services/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/services/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/services/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/services/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.yaml\n>f+++++++++ objects/namespaced/openstack/services/valkey-headless.txt\n>f+++++++++ objects/namespaced/openstack/services/valkey-headless.yaml\n>f+++++++++ objects/namespaced/openstack/services/valkey-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/valkey-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/valkey.txt\n>f+++++++++ objects/namespaced/openstack/services/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/statefulsets/\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/\ncd+++++++++ objects/namespaced/secretgen-controller/configmaps/\n>f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/deployment/\n>f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.txt\n>f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/pods/\n>f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-fv7b5.txt\n>f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-fv7b5.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.txt\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.yaml\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ objects/",
                                "cd+++++++++ objects/cluster/",
                                "cd+++++++++ objects/cluster/clusterrole/",
                                ">f+++++++++ objects/cluster/clusterrole/admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-nodeplugin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-nodeplugin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-provisioner.txt",
                                ">f+++++++++ objects/cluster/clusterrole/ceph-csi-rbd-provisioner.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-cainjector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-cainjector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-cluster-view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-cluster-view.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-approve:cert-manager-io.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-approve:cert-manager-io.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificates.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificates.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificatesigningrequests.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-certificatesigningrequests.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-challenges.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-challenges.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-clusterissuers.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-clusterissuers.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-ingress-shim.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-ingress-shim.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-issuers.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-issuers.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-orders.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-controller-orders.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-edit.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-edit.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-view.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-webhook:subjectaccessreviews.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cert-manager-webhook:subjectaccessreviews.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cilium-operator.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cilium-operator.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cilium.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cilium.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cluster-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cluster-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/edit.txt",
                                ">f+++++++++ objects/cluster/clusterrole/edit.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.txt",
                                ">f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-envoy-gateway-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/envoy-gateway-gateway-helm-envoy-gateway-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/ingress-nginx.txt",
                                ">f+++++++++ objects/cluster/clusterrole/ingress-nginx.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.txt",
                                ">f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/neutron-coredns.txt",
                                ">f+++++++++ objects/cluster/clusterrole/neutron-coredns.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/nova-bootstrap.txt",
                                ">f+++++++++ objects/cluster/clusterrole/nova-bootstrap.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/nova-cell-setup.txt",
                                ">f+++++++++ objects/cluster/clusterrole/nova-cell-setup.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-edit.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-edit.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack-view.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-cluster-operator-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-edit.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-edit.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack-view.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rabbitmq-messaging-topology-operator-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:auth-delegator.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:auth-delegator.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:basic-user.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:basic-user.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:coredns.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:coredns.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:heapster.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:heapster.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-dns.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-dns.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:monitoring.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:monitoring.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-proxier.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-proxier.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/view.yaml",
                                "cd+++++++++ objects/cluster/clusterrolebinding/",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-nodeplugin.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-nodeplugin.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-provisioner.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ceph-csi-rbd-provisioner.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-cainjector.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-cainjector.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-approve:cert-manager-io.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-approve:cert-manager-io.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificates.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificates.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificatesigningrequests.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-certificatesigningrequests.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-challenges.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-challenges.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-clusterissuers.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-clusterissuers.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-ingress-shim.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-ingress-shim.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-issuers.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-issuers.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-orders.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-controller-orders.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-webhook:subjectaccessreviews.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cert-manager-webhook:subjectaccessreviews.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cilium-operator.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cilium-operator.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cilium.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cilium.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cluster-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cluster-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:get-nodes.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:get-nodes.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:kubelet-bootstrap.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:kubelet-bootstrap.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-bootstrap.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-bootstrap.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-proxier.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kubeadm:node-proxier.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/neutron-coredns.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/neutron-coredns.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-cluster-operator-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-cluster-operator-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-messaging-topology-operator-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rabbitmq-messaging-topology-operator-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:coredns.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:coredns.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.yaml",
                                "cd+++++++++ objects/cluster/namespace/",
                                ">f+++++++++ objects/cluster/namespace/auth-system.txt",
                                ">f+++++++++ objects/cluster/namespace/auth-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/cert-manager.txt",
                                ">f+++++++++ objects/cluster/namespace/cert-manager.yaml",
                                ">f+++++++++ objects/cluster/namespace/default.txt",
                                ">f+++++++++ objects/cluster/namespace/default.yaml",
                                ">f+++++++++ objects/cluster/namespace/envoy-gateway-system.txt",
                                ">f+++++++++ objects/cluster/namespace/envoy-gateway-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/ingress-nginx.txt",
                                ">f+++++++++ objects/cluster/namespace/ingress-nginx.yaml",
                                ">f+++++++++ objects/cluster/namespace/kube-node-lease.txt",
                                ">f+++++++++ objects/cluster/namespace/kube-node-lease.yaml",
                                ">f+++++++++ objects/cluster/namespace/kube-public.txt",
                                ">f+++++++++ objects/cluster/namespace/kube-public.yaml",
                                ">f+++++++++ objects/cluster/namespace/kube-system.txt",
                                ">f+++++++++ objects/cluster/namespace/kube-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/openstack.txt",
                                ">f+++++++++ objects/cluster/namespace/openstack.yaml",
                                ">f+++++++++ objects/cluster/namespace/secretgen-controller.txt",
                                ">f+++++++++ objects/cluster/namespace/secretgen-controller.yaml",
                                "cd+++++++++ objects/cluster/node/",
                                ">f+++++++++ objects/cluster/node/instance.txt",
                                ">f+++++++++ objects/cluster/node/instance.yaml",
                                "cd+++++++++ objects/cluster/storageclass/",
                                ">f+++++++++ objects/cluster/storageclass/general.txt",
                                ">f+++++++++ objects/cluster/storageclass/general.yaml",
                                "cd+++++++++ objects/namespaced/",
                                "cd+++++++++ objects/namespaced/auth-system/",
                                "cd+++++++++ objects/namespaced/auth-system/configmaps/",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.txt",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/endpoints/",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.txt",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.txt",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/ingresses/",
                                ">f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/networkpolicies/",
                                ">f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/pods/",
                                ">f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.txt",
                                ">f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/secrets/",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-205.nip.io-tls.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-205.nip.io-tls.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/sh.helm.release.v1.keycloak.v1.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/sh.helm.release.v1.keycloak.v1.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/auth-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/auth-system/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/serviceaccounts/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/serviceaccounts/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/services/",
                                ">f+++++++++ objects/namespaced/auth-system/services/keycloak-headless.txt",
                                ">f+++++++++ objects/namespaced/auth-system/services/keycloak-headless.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/services/keycloak-metrics.txt",
                                ">f+++++++++ objects/namespaced/auth-system/services/keycloak-metrics.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/services/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/services/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/statefulsets/",
                                ">f+++++++++ objects/namespaced/auth-system/statefulsets/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/statefulsets/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/",
                                "cd+++++++++ objects/namespaced/cert-manager/configmaps/",
                                ">f+++++++++ objects/namespaced/cert-manager/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/deployment/",
                                ">f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-cainjector.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-cainjector.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-webhook.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager-webhook.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/deployment/cert-manager.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/endpoints/",
                                ">f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager-webhook.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager-webhook.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/endpoints/cert-manager.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/pods/",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-kwl2f.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-kwl2f.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-ncsms.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-ncsms.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-bwpss.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-bwpss.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/rolebindings/",
                                ">f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-cainjector:leaderelection.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-cainjector:leaderelection.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-webhook:dynamic-serving.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager-webhook:dynamic-serving.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager:leaderelection.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/rolebindings/cert-manager:leaderelection.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/roles/",
                                ">f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-cainjector:leaderelection.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-cainjector:leaderelection.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-webhook:dynamic-serving.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/roles/cert-manager-webhook:dynamic-serving.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/roles/cert-manager:leaderelection.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/roles/cert-manager:leaderelection.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/secrets/",
                                ">f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-selfsigned-ca.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-selfsigned-ca.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-webhook-ca.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/secrets/cert-manager-webhook-ca.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/secrets/sh.helm.release.v1.cert-manager.v1.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/secrets/sh.helm.release.v1.cert-manager.v1.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-cainjector.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-cainjector.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-webhook.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager-webhook.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/cert-manager.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/cert-manager/services/",
                                ">f+++++++++ objects/namespaced/cert-manager/services/cert-manager-webhook.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/services/cert-manager-webhook.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/services/cert-manager.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/services/cert-manager.yaml",
                                "cd+++++++++ objects/namespaced/default/",
                                "cd+++++++++ objects/namespaced/default/configmaps/",
                                ">f+++++++++ objects/namespaced/default/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/default/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/default/endpoints/",
                                ">f+++++++++ objects/namespaced/default/endpoints/kubernetes.txt",
                                ">f+++++++++ objects/namespaced/default/endpoints/kubernetes.yaml",
                                "cd+++++++++ objects/namespaced/default/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/default/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/default/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/default/services/",
                                ">f+++++++++ objects/namespaced/default/services/kubernetes.txt",
                                ">f+++++++++ objects/namespaced/default/services/kubernetes.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/configmaps/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/envoy-gateway-config.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/envoy-gateway-config.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/deployment/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/deployment/envoy-gateway.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/deployment/envoy-gateway.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/endpoints/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/endpoints/envoy-gateway.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/endpoints/envoy-gateway.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/pods/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-pjv5m.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-pjv5m.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/roles/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-infra-manager.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-infra-manager.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/secrets/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-gateway.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-gateway.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-oidc-hmac.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-oidc-hmac.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-rate-limit.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy-rate-limit.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/envoy.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen.yaml",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/serviceaccounts/envoy-gateway.yaml",
                                "cd+++++++++ objects/namespaced/envoy-gateway-system/services/",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/services/envoy-gateway.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/services/envoy-gateway.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/",
                                "cd+++++++++ objects/namespaced/ingress-nginx/configmaps/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-controller.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-controller.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-tcp.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-tcp.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-udp.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/ingress-nginx-udp.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/daemonsets/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/daemonsets/ingress-nginx-controller.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/daemonsets/ingress-nginx-controller.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/deployment/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/deployment/ingress-nginx-defaultbackend.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/deployment/ingress-nginx-defaultbackend.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/endpoints/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-admission.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-admission.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-metrics.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller-metrics.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-controller.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-defaultbackend.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/endpoints/ingress-nginx-defaultbackend.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/pods/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-fsjzk.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-fsjzk.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-n2lf4.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-n2lf4.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/rolebindings/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/rolebindings/ingress-nginx.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/rolebindings/ingress-nginx.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/roles/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/roles/ingress-nginx.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/roles/ingress-nginx.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/secrets/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/secrets/ingress-nginx-admission.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/secrets/ingress-nginx-admission.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx-backend.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx-backend.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/serviceaccounts/ingress-nginx.yaml",
                                "cd+++++++++ objects/namespaced/ingress-nginx/services/",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-admission.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-admission.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-metrics.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller-metrics.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-controller.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-defaultbackend.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/services/ingress-nginx-defaultbackend.yaml",
                                "cd+++++++++ objects/namespaced/kube-node-lease/",
                                "cd+++++++++ objects/namespaced/kube-node-lease/configmaps/",
                                ">f+++++++++ objects/namespaced/kube-node-lease/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/kube-node-lease/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/kube-node-lease/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/kube-node-lease/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/kube-node-lease/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/kube-public/",
                                "cd+++++++++ objects/namespaced/kube-public/configmaps/",
                                ">f+++++++++ objects/namespaced/kube-public/configmaps/cluster-info.txt",
                                ">f+++++++++ objects/namespaced/kube-public/configmaps/cluster-info.yaml",
                                ">f+++++++++ objects/namespaced/kube-public/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/kube-public/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/kube-public/rolebindings/",
                                ">f+++++++++ objects/namespaced/kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo.txt",
                                ">f+++++++++ objects/namespaced/kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo.yaml",
                                ">f+++++++++ objects/namespaced/kube-public/rolebindings/system:controller:bootstrap-signer.txt",
                                ">f+++++++++ objects/namespaced/kube-public/rolebindings/system:controller:bootstrap-signer.yaml",
                                "cd+++++++++ objects/namespaced/kube-public/roles/",
                                ">f+++++++++ objects/namespaced/kube-public/roles/kubeadm:bootstrap-signer-clusterinfo.txt",
                                ">f+++++++++ objects/namespaced/kube-public/roles/kubeadm:bootstrap-signer-clusterinfo.yaml",
                                ">f+++++++++ objects/namespaced/kube-public/roles/system:controller:bootstrap-signer.txt",
                                ">f+++++++++ objects/namespaced/kube-public/roles/system:controller:bootstrap-signer.yaml",
                                "cd+++++++++ objects/namespaced/kube-public/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/kube-public/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/kube-public/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/",
                                "cd+++++++++ objects/namespaced/kube-system/configmaps/",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/ceph-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/ceph-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-encryption-kms-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/ceph-csi-encryption-kms-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/cilium-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/cilium-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/coredns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/coredns.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/extension-apiserver-authentication.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/extension-apiserver-authentication.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kube-proxy.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kube-proxy.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kube-root-ca.crt.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kubeadm-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kubeadm-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kubelet-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/configmaps/kubelet-config.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/daemonsets/",
                                ">f+++++++++ objects/namespaced/kube-system/daemonsets/ceph-csi-rbd-nodeplugin.txt",
                                ">f+++++++++ objects/namespaced/kube-system/daemonsets/ceph-csi-rbd-nodeplugin.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/daemonsets/cilium.txt",
                                ">f+++++++++ objects/namespaced/kube-system/daemonsets/cilium.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/daemonsets/kube-proxy.txt",
                                ">f+++++++++ objects/namespaced/kube-system/daemonsets/kube-proxy.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/deployment/",
                                ">f+++++++++ objects/namespaced/kube-system/deployment/ceph-csi-rbd-provisioner.txt",
                                ">f+++++++++ objects/namespaced/kube-system/deployment/ceph-csi-rbd-provisioner.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/deployment/cilium-operator.txt",
                                ">f+++++++++ objects/namespaced/kube-system/deployment/cilium-operator.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/deployment/coredns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/deployment/coredns.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/endpoints/",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-dns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-dns.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/pods/",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-l2z8l.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-l2z8l.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-tcp86.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-tcp86.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-sqmcx.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-sqmcx.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-fggqb.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-fggqb.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mkbfc.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mkbfc.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/etcd-instance.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/etcd-instance.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-apiserver-instance.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-apiserver-instance.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-controller-manager-instance.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-controller-manager-instance.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-5tzds.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-5tzds.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-scheduler-instance.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-scheduler-instance.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-vip-instance.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-vip-instance.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/ceph-csi-rbd-provisioner.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/ceph-csi-rbd-provisioner.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/cilium-config-agent.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/cilium-config-agent.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kube-proxy.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kube-proxy.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubeadm-certs.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubeadm-certs.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubelet-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:kubelet-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:nodes-kubeadm-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/kubeadm:nodes-kubeadm-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system::extension-apiserver-authentication-reader.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system::extension-apiserver-authentication-reader.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-controller-manager.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-scheduler.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system::leader-locking-kube-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:bootstrap-signer.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:bootstrap-signer.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:cloud-provider.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:cloud-provider.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:token-cleaner.txt",
                                ">f+++++++++ objects/namespaced/kube-system/rolebindings/system:controller:token-cleaner.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/roles/",
                                ">f+++++++++ objects/namespaced/kube-system/roles/ceph-csi-rbd-provisioner.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/ceph-csi-rbd-provisioner.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/cilium-config-agent.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/cilium-config-agent.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/extension-apiserver-authentication-reader.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/extension-apiserver-authentication-reader.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kube-proxy.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kube-proxy.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubeadm-certs.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubeadm-certs.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubelet-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kubeadm:kubelet-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kubeadm:nodes-kubeadm-config.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/kubeadm:nodes-kubeadm-config.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-controller-manager.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-scheduler.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system::leader-locking-kube-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system:controller:bootstrap-signer.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system:controller:bootstrap-signer.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system:controller:cloud-provider.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system:controller:cloud-provider.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system:controller:token-cleaner.txt",
                                ">f+++++++++ objects/namespaced/kube-system/roles/system:controller:token-cleaner.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/secrets/",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-bgaijq.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-bgaijq.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-wt00w6.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-wt00w6.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/csi-rbd-secret.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/csi-rbd-secret.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/kubeadm-certs.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/kubeadm-certs.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.cilium.v1.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/sh.helm.release.v1.cilium.v1.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/attachdetach-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/attachdetach-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/bootstrap-signer.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/bootstrap-signer.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-nodeplugin.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-nodeplugin.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-provisioner.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ceph-csi-rbd-provisioner.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/certificate-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/certificate-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium-operator.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium-operator.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/cilium.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/clusterrole-aggregation-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/clusterrole-aggregation-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/coredns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/coredns.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/cronjob-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/cronjob-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/daemon-set-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/daemon-set-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/deployment-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/deployment-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/disruption-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/disruption-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpoint-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpoint-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslice-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslice-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslicemirroring-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/endpointslicemirroring-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ephemeral-volume-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ephemeral-volume-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/expand-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/expand-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/generic-garbage-collector.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/generic-garbage-collector.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/horizontal-pod-autoscaler.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/horizontal-pod-autoscaler.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/job-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/job-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/kube-proxy.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/kube-proxy.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/namespace-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/namespace-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/node-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/node-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/persistent-volume-binder.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/persistent-volume-binder.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/pod-garbage-collector.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/pod-garbage-collector.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/pv-protection-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/pv-protection-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/pvc-protection-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/pvc-protection-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/replicaset-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/replicaset-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/replication-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/replication-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/resourcequota-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/resourcequota-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/root-ca-cert-publisher.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/root-ca-cert-publisher.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-account-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-account-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/service-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/statefulset-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/statefulset-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/token-cleaner.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/token-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-after-finished-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-after-finished-controller.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-controller.txt",
                                ">f+++++++++ objects/namespaced/kube-system/serviceaccounts/ttl-controller.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/services/",
                                ">f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-provisioner-http-metrics.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/ceph-csi-rbd-provisioner-http-metrics.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-dns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-dns.yaml",
                                "cd+++++++++ objects/namespaced/openstack/",
                                "cd+++++++++ objects/namespaced/openstack/configmaps/",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/neutron-coredns.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/neutron-coredns.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.yaml",
                                "cd+++++++++ objects/namespaced/openstack/cronjobs/",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.yaml",
                                "cd+++++++++ objects/namespaced/openstack/daemonsets/",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-dhcp-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-dhcp-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-l3-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-l3-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-metadata-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-metadata-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovs-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovs-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.yaml",
                                "cd+++++++++ objects/namespaced/openstack/deployment/",
                                ">f+++++++++ objects/namespaced/openstack/deployment/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-coredns.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-coredns.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.yaml",
                                "cd+++++++++ objects/namespaced/openstack/endpoints/",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-coredns.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/ingresses/",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/identity.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/identity.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/image.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/image.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/key-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/key-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/network.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/network.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/placement.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/placement.yaml",
                                "cd+++++++++ objects/namespaced/openstack/jobs/",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-rotate-29757600.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-rotate-29757600.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/networkpolicies/",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/persistentvolumeclaims/",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.yaml",
                                "cd+++++++++ objects/namespaced/openstack/pods/",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-api-76f5896946-kbfbp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-api-76f5896946-kbfbp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-7pz48.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-7pz48.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-pdkrl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-pdkrl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-dkmjs.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-dkmjs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-t25vb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-t25vb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-zjfhj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-zjfhj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-qxgz2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-qxgz2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-7579bc7dc6-f8zf9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-7579bc7dc6-f8zf9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-5qbvw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-5qbvw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-x2xrl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-x2xrl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-wd55p.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-wd55p.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-2nzvf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-2nzvf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-9cdjs.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-9cdjs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-f4t4p.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-f4t4p.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-2jng6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-2jng6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-vh6jp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-vh6jp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-678cdc894f-9m89p.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-678cdc894f-9m89p.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-ncn8l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-ncn8l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-z7nb8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-z7nb8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-pt87x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-pt87x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-j9xkz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-j9xkz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m9ds4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m9ds4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-rotate-29757600-dqwtp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-rotate-29757600-dqwtp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-dvfdp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-dvfdp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-ffmqx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-ffmqx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-52zmq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-52zmq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-jz6qw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-jz6qw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-bdc2l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-bdc2l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-bdbh5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-bdbh5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-hjvrc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-hjvrc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-wzvqm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-wzvqm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-bpjvw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-bpjvw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2kbkk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2kbkk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-6rsz8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-6rsz8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-7bbx6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-7bbx6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-rm4lt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-rm4lt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-mrsnd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-mrsnd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gd9h7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gd9h7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-67sgr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-67sgr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7bb6dd995f-dr2j4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7bb6dd995f-dr2j4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-67d888cc47-8z2s6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-67d888cc47-8z2s6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6fcf9b69c4-ds77x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6fcf9b69c4-ds77x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-67c48858d7-xv28q.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-67c48858d7-xv28q.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-stmnc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-stmnc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-plwr5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-plwr5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-sh59f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-sh59f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-d4d898485-5xl4l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-d4d898485-5xl4l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-xr7d9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-xr7d9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-msfxn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-msfxn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-xkqwt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-xkqwt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-t94b4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-t94b4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-8gqzf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-8gqzf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-9595ff474-s5zkr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-9595ff474-s5zkr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-jccqq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-jccqq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-f969bfd8f-72n8r.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-f969bfd8f-72n8r.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-api-875b55fdf-d5vdx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-api-875b55fdf-d5vdx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-5vxkj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-5vxkj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-qbfws.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-qbfws.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-v5qtb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-v5qtb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-b9vsm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-b9vsm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-67c45c7878-4xtlz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-67c45c7878-4xtlz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-ghw74.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-ghw74.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-zj7t5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-zj7t5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-wpc62.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-wpc62.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-kg4ll.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-kg4ll.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-worker-5d7cd5b549-b8rc4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-worker-5d7cd5b549-b8rc4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-sxjt7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-sxjt7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-65674cfdc5-82qz4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-65674cfdc5-82qz4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kfxch.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kfxch.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-c52b8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-c52b8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-cz7qf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-cz7qf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-62nt2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-62nt2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-pn9cj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-pn9cj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-jmf44.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-jmf44.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-7dzf4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-7dzf4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-xwcpr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-xwcpr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-z4dkh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-z4dkh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.yaml",
                                "cd+++++++++ objects/namespaced/openstack/rolebindings/",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-dhcp-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-dhcp-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-l3-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-l3-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-metadata-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-metadata-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovs-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovs-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/roles/",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-dhcp-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-dhcp-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-l3-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-l3-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-metadata-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-metadata-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovs-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovs-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/secrets/",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-vnc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-52zmq-vnc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-dhcp-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-dhcp-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-l3-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-l3-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-metadata-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-metadata-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-ovs-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-ovs-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron-coredns.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron-coredns.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.yaml",
                                "cd+++++++++ objects/namespaced/openstack/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-dhcp-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-dhcp-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-l3-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-l3-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-metadata-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-metadata-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovs-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovs-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/services/",
                                ">f+++++++++ objects/namespaced/openstack/services/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/ceph-mon.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/ceph-mon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-coredns-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-coredns-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-coredns.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-coredns.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-headless.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-headless.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/statefulsets/",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/",
                                "cd+++++++++ objects/namespaced/secretgen-controller/configmaps/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/deployment/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/pods/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-fv7b5.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-fv7b5.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.yaml"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:49:16.198644Z",
                            "start": "2026-07-31T00:49:15.400454Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000001d",
                        "name": "Downloads logs to executor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/pod-logs",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/tmp/logs/pod-logs",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs/pod-logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/tmp/logs/pod-logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:49:16.436505Z",
                            "start": "2026-07-31T00:49:16.217461Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000021",
                        "name": "creating directory for pod logs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/pod-logs/failed-pods",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/tmp/logs/pod-logs/failed-pods",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs/pod-logs/failed-pods",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/tmp/logs/pod-logs/failed-pods",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:49:16.660327Z",
                            "start": "2026-07-31T00:49:16.441569Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000022",
                        "name": "creating directory for failed pod logs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nfunction get_namespaces () {\n  kubectl get namespaces -o name | awk -F '/' '{ print $NF }'\n}\nfunction get_pods () {\n  NAMESPACE=$1\n  kubectl get pods -n ${NAMESPACE} -o name | awk -F '/' '{ print $NF }' | xargs -I {} echo ${NAMESPACE} {}\n}\nexport -f get_pods\nfunction get_pod_logs () {\n  NAMESPACE=${1% *}\n  POD=${1#* }\n  INIT_CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.initContainers[]?.name')\n  CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.containers[].name')\n  for CONTAINER in ${INIT_CONTAINERS} ${CONTAINERS}; do\n    echo \"${NAMESPACE}/${POD}/${CONTAINER}\"\n    mkdir -p \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}\"\n    mkdir -p \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}\"\n    kubectl logs ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n    kubectl logs --previous ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n  done\n}\nexport -f get_pod_logs\nget_namespaces |  xargs -r -I {} bash -c 'get_pods \"$@\"' _ {} |  xargs -r -I {} bash -c 'get_pod_logs \"$@\"' _ {}",
                            "delta": "0:01:06.363017",
                            "end": "2026-07-31 00:50:23.229159",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nfunction get_namespaces () {\n  kubectl get namespaces -o name | awk -F '/' '{ print $NF }'\n}\nfunction get_pods () {\n  NAMESPACE=$1\n  kubectl get pods -n ${NAMESPACE} -o name | awk -F '/' '{ print $NF }' | xargs -I {} echo ${NAMESPACE} {}\n}\nexport -f get_pods\nfunction get_pod_logs () {\n  NAMESPACE=${1% *}\n  POD=${1#* }\n  INIT_CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.initContainers[]?.name')\n  CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.containers[].name')\n  for CONTAINER in ${INIT_CONTAINERS} ${CONTAINERS}; do\n    echo \"${NAMESPACE}/${POD}/${CONTAINER}\"\n    mkdir -p \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}\"\n    mkdir -p \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}\"\n    kubectl logs ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n    kubectl logs --previous ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n  done\n}\nexport -f get_pod_logs\nget_namespaces |  xargs -r -I {} bash -c 'get_pods \"$@\"' _ {} |  xargs -r -I {} bash -c 'get_pod_logs \"$@\"' _ {}",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000023-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-31 00:49:16.866142",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "auth-system/keycloak-0/keycloak\nError from server (BadRequest): previous terminated container \"keycloak\" in pod \"keycloak-0\" not found\ncert-manager/cert-manager-79c48d47db-kwl2f/cert-manager-controller\nError from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-kwl2f\" not found\ncert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/cert-manager-cainjector\nError from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-ncsms\" not found\ncert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/cert-manager-webhook\nError from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-bwpss\" not found\nenvoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/envoy-gateway\nError from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-pjv5m\" not found\ningress-nginx/ingress-nginx-controller-fsjzk/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-fsjzk\" not found\ningress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/ingress-nginx-default-backend\nError from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-n2lf4\" not found\nkube-system/ceph-csi-rbd-nodeplugin-l2z8l/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-l2z8l\" not found\nkube-system/ceph-csi-rbd-nodeplugin-l2z8l/driver-registrar\nError from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-l2z8l\" not found\nkube-system/ceph-csi-rbd-nodeplugin-l2z8l/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-l2z8l\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-provisioner\nError from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-resizer\nError from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-snapshotter\nError from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-attacher\nError from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin-controller\nError from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found\nkube-system/cilium-operator-869df985b8-tcp86/cilium-operator\nError from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-tcp86\" not found\nkube-system/cilium-sqmcx/config\nError from server (BadRequest): previous terminated container \"config\" in pod \"cilium-sqmcx\" not found\nkube-system/cilium-sqmcx/mount-cgroup\nError from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-sqmcx\" not found\nkube-system/cilium-sqmcx/apply-sysctl-overwrites\nError from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-sqmcx\" not found\nkube-system/cilium-sqmcx/mount-bpf-fs\nError from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-sqmcx\" not found\nkube-system/cilium-sqmcx/clean-cilium-state\nError from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-sqmcx\" not found\nkube-system/cilium-sqmcx/install-cni-binaries\nError from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-sqmcx\" not found\nkube-system/cilium-sqmcx/cilium-agent\nError from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-sqmcx\" not found\nkube-system/coredns-67659f764b-fggqb/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-fggqb\" not found\nkube-system/coredns-67659f764b-mkbfc/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-mkbfc\" not found\nkube-system/etcd-instance/etcd\nError from server (BadRequest): previous terminated container \"etcd\" in pod \"etcd-instance\" not found\nkube-system/kube-apiserver-instance/kube-apiserver\nError from server (BadRequest): previous terminated container \"kube-apiserver\" in pod \"kube-apiserver-instance\" not found\nkube-system/kube-controller-manager-instance/kube-controller-manager\nError from server (BadRequest): previous terminated container \"kube-controller-manager\" in pod \"kube-controller-manager-instance\" not found\nkube-system/kube-proxy-5tzds/kube-proxy\nError from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-5tzds\" not found\nkube-system/kube-scheduler-instance/kube-scheduler\nError from server (BadRequest): previous terminated container \"kube-scheduler\" in pod \"kube-scheduler-instance\" not found\nkube-system/kube-vip-instance/kube-vip\nError from server (BadRequest): previous terminated container \"kube-vip\" in pod \"kube-vip-instance\" not found\nopenstack/barbican-api-76f5896946-kbfbp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-api-76f5896946-kbfbp\" not found\nopenstack/barbican-api-76f5896946-kbfbp/barbican-api\nError from server (BadRequest): previous terminated container \"barbican-api\" in pod \"barbican-api-76f5896946-kbfbp\" not found\nopenstack/barbican-db-init-7pz48/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-init-7pz48\" not found\nopenstack/barbican-db-init-7pz48/barbican-db-init-0\nError from server (BadRequest): previous terminated container \"barbican-db-init-0\" in pod \"barbican-db-init-7pz48\" not found\nopenstack/barbican-db-sync-pdkrl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-sync-pdkrl\" not found\nopenstack/barbican-db-sync-pdkrl/barbican-db-sync\nError from server (BadRequest): previous terminated container \"barbican-db-sync\" in pod \"barbican-db-sync-pdkrl\" not found\nopenstack/barbican-ks-endpoints-dkmjs/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-endpoints-dkmjs\" not found\nopenstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-admin\" in pod \"barbican-ks-endpoints-dkmjs\" not found\nopenstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-internal\" in pod \"barbican-ks-endpoints-dkmjs\" not found\nopenstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-public\" in pod \"barbican-ks-endpoints-dkmjs\" not found\nopenstack/barbican-ks-service-t25vb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-service-t25vb\" not found\nopenstack/barbican-ks-service-t25vb/key-manager-ks-service-registration\nError from server (BadRequest): previous terminated container \"key-manager-ks-service-registration\" in pod \"barbican-ks-service-t25vb\" not found\nopenstack/barbican-ks-user-zjfhj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-user-zjfhj\" not found\nopenstack/barbican-ks-user-zjfhj/barbican-ks-user\nError from server (BadRequest): previous terminated container \"barbican-ks-user\" in pod \"barbican-ks-user-zjfhj\" not found\nopenstack/barbican-rabbit-init-qxgz2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-rabbit-init-qxgz2\" not found\nopenstack/barbican-rabbit-init-qxgz2/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"barbican-rabbit-init-qxgz2\" not found\nopenstack/glance-api-7579bc7dc6-f8zf9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found\nopenstack/glance-api-7579bc7dc6-f8zf9/glance-perms\nError from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found\nopenstack/glance-api-7579bc7dc6-f8zf9/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found\nopenstack/glance-api-7579bc7dc6-f8zf9/glance-api\nError from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found\nopenstack/glance-db-init-5qbvw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-5qbvw\" not found\nopenstack/glance-db-init-5qbvw/glance-db-init-0\nError from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-5qbvw\" not found\nopenstack/glance-db-sync-x2xrl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-x2xrl\" not found\nopenstack/glance-db-sync-x2xrl/glance-db-sync\nError from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-x2xrl\" not found\nopenstack/glance-ks-endpoints-wd55p/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-wd55p\" not found\nopenstack/glance-ks-endpoints-wd55p/image-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-wd55p\" not found\nopenstack/glance-ks-endpoints-wd55p/image-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-wd55p\" not found\nopenstack/glance-ks-endpoints-wd55p/image-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-wd55p\" not found\nopenstack/glance-ks-service-2nzvf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-2nzvf\" not found\nopenstack/glance-ks-service-2nzvf/image-ks-service-registration\nError from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-2nzvf\" not found\nopenstack/glance-ks-user-9cdjs/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-9cdjs\" not found\nopenstack/glance-ks-user-9cdjs/glance-ks-user\nError from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-9cdjs\" not found\nopenstack/glance-metadefs-load-f4t4p/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-f4t4p\" not found\nopenstack/glance-metadefs-load-f4t4p/glance-metadefs-load\nError from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-f4t4p\" not found\nopenstack/glance-rabbit-init-2jng6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-2jng6\" not found\nopenstack/glance-rabbit-init-2jng6/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-2jng6\" not found\nopenstack/glance-storage-init-vh6jp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-vh6jp\" not found\nopenstack/glance-storage-init-vh6jp/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-vh6jp\" not found\nopenstack/glance-storage-init-vh6jp/glance-storage-init\nError from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-vh6jp\" not found\nopenstack/keystone-api-678cdc894f-9m89p/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-678cdc894f-9m89p\" not found\nopenstack/keystone-api-678cdc894f-9m89p/keystone-api\nError from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-678cdc894f-9m89p\" not found\nopenstack/keystone-bootstrap-ncn8l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-ncn8l\" not found\nopenstack/keystone-bootstrap-ncn8l/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-ncn8l\" not found\nopenstack/keystone-credential-setup-z7nb8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-z7nb8\" not found\nopenstack/keystone-credential-setup-z7nb8/keystone-credential-setup\nError from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-z7nb8\" not found\nopenstack/keystone-db-init-pt87x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-pt87x\" not found\nopenstack/keystone-db-init-pt87x/keystone-db-init-0\nError from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-pt87x\" not found\nopenstack/keystone-db-sync-j9xkz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-j9xkz\" not found\nopenstack/keystone-db-sync-j9xkz/keystone-db-sync\nError from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-j9xkz\" not found\nopenstack/keystone-domain-manage-m9ds4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-m9ds4\" not found\nopenstack/keystone-domain-manage-m9ds4/keystone-domain-manage\nError from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-m9ds4\" not found\nopenstack/keystone-fernet-rotate-29757600-dqwtp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-rotate-29757600-dqwtp\" not found\nopenstack/keystone-fernet-rotate-29757600-dqwtp/keystone-fernet-rotate\nError from server (BadRequest): previous terminated container \"keystone-fernet-rotate\" in pod \"keystone-fernet-rotate-29757600-dqwtp\" not found\nopenstack/keystone-fernet-setup-dvfdp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-dvfdp\" not found\nopenstack/keystone-fernet-setup-dvfdp/keystone-fernet-setup\nError from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-dvfdp\" not found\nopenstack/keystone-rabbit-init-ffmqx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-ffmqx\" not found\nopenstack/keystone-rabbit-init-ffmqx/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-ffmqx\" not found\nopenstack/libvirt-libvirt-default-52zmq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-52zmq\" not found\nopenstack/libvirt-libvirt-default-52zmq/init-dynamic-options\nError from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-52zmq\" not found\nopenstack/libvirt-libvirt-default-52zmq/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-52zmq\" not found\nopenstack/libvirt-libvirt-default-52zmq/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-52zmq\" not found\nopenstack/libvirt-libvirt-default-52zmq/tls-sidecar\nError from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-52zmq\" not found\nopenstack/libvirt-libvirt-default-52zmq/libvirt\nError from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-52zmq\" not found\nopenstack/libvirt-libvirt-default-52zmq/libvirt-exporter\nError from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-52zmq\" not found\nopenstack/memcached-memcached-cf56b6468-jz6qw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-jz6qw\" not found\nopenstack/memcached-memcached-cf56b6468-jz6qw/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-jz6qw\" not found\nopenstack/memcached-memcached-cf56b6468-jz6qw/memcached-exporter\nError from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-jz6qw\" not found\nopenstack/neutron-coredns-7dd4958666-bdc2l/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-bdc2l\" not found\nopenstack/neutron-db-init-bdbh5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-bdbh5\" not found\nopenstack/neutron-db-init-bdbh5/neutron-db-init-0\nError from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-bdbh5\" not found\nopenstack/neutron-db-sync-hjvrc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-hjvrc\" not found\nopenstack/neutron-db-sync-hjvrc/neutron-db-sync\nError from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-hjvrc\" not found\nopenstack/neutron-dhcp-agent-default-wzvqm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-wzvqm\" not found\nopenstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent-init\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-wzvqm\" not found\nopenstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-wzvqm\" not found\nopenstack/neutron-ks-endpoints-bpjvw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-bpjvw\" not found\nopenstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-bpjvw\" not found\nopenstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-bpjvw\" not found\nopenstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-bpjvw\" not found\nopenstack/neutron-ks-service-2kbkk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-2kbkk\" not found\nopenstack/neutron-ks-service-2kbkk/network-ks-service-registration\nError from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-2kbkk\" not found\nopenstack/neutron-ks-user-6rsz8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-6rsz8\" not found\nopenstack/neutron-ks-user-6rsz8/neutron-ks-user\nError from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-6rsz8\" not found\nopenstack/neutron-l3-agent-default-7bbx6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-7bbx6\" not found\nopenstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent-init\nError from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-7bbx6\" not found\nopenstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent\nError from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-7bbx6\" not found\nopenstack/neutron-metadata-agent-default-rm4lt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-rm4lt\" not found\nopenstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent-init\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-rm4lt\" not found\nopenstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-rm4lt\" not found\nopenstack/neutron-netns-cleanup-cron-default-mrsnd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-mrsnd\" not found\nopenstack/neutron-netns-cleanup-cron-default-mrsnd/neutron-netns-cleanup-cron\nError from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-mrsnd\" not found\nopenstack/neutron-ovs-agent-default-gd9h7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-gd9h7\" not found\nopenstack/neutron-ovs-agent-default-gd9h7/neutron-openvswitch-agent-kernel-modules\nError from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-gd9h7\" not found\nopenstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent-init\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-gd9h7\" not found\nopenstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-gd9h7\" not found\nopenstack/neutron-rabbit-init-67sgr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-67sgr\" not found\nopenstack/neutron-rabbit-init-67sgr/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-67sgr\" not found\nopenstack/neutron-rpc-server-7bb6dd995f-dr2j4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-7bb6dd995f-dr2j4\" not found\nopenstack/neutron-rpc-server-7bb6dd995f-dr2j4/neutron-rpc-server\nError from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-7bb6dd995f-dr2j4\" not found\nopenstack/neutron-server-67d888cc47-8z2s6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-67d888cc47-8z2s6\" not found\nopenstack/neutron-server-67d888cc47-8z2s6/neutron-server\nError from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-67d888cc47-8z2s6\" not found\nopenstack/neutron-server-67d888cc47-8z2s6/neutron-policy-server\nError from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-67d888cc47-8z2s6\" not found\nopenstack/nova-api-metadata-6fcf9b69c4-ds77x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-6fcf9b69c4-ds77x\" not found\nopenstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api-metadata-init\nError from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-6fcf9b69c4-ds77x\" not found\nopenstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api\nError from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-6fcf9b69c4-ds77x\" not found\nopenstack/nova-api-osapi-67c48858d7-xv28q/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-67c48858d7-xv28q\" not found\nopenstack/nova-api-osapi-67c48858d7-xv28q/nova-osapi\nError from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-67c48858d7-xv28q\" not found\nopenstack/nova-bootstrap-stmnc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-stmnc\" not found\nopenstack/nova-bootstrap-stmnc/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-stmnc\" not found\nopenstack/nova-cell-setup-plwr5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-plwr5\" not found\nopenstack/nova-cell-setup-plwr5/nova-cell-setup-init\nError from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-plwr5\" not found\nopenstack/nova-cell-setup-plwr5/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-plwr5\" not found\nopenstack/nova-compute-default-sh59f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/nova-compute-init\nError from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/ceph-perms\nError from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/nova-compute-vnc-init\nError from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/nova-compute-ssh-init\nError from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/nova-compute\nError from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-compute-default-sh59f/nova-compute-ssh\nError from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-sh59f\" not found\nopenstack/nova-conductor-d4d898485-5xl4l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-d4d898485-5xl4l\" not found\nopenstack/nova-conductor-d4d898485-5xl4l/nova-conductor\nError from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-d4d898485-5xl4l\" not found\nopenstack/nova-db-init-xr7d9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-xr7d9\" not found\nopenstack/nova-db-init-xr7d9/nova-db-init-0\nError from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-xr7d9\" not found\nopenstack/nova-db-init-xr7d9/nova-db-init-1\nError from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-xr7d9\" not found\nopenstack/nova-db-init-xr7d9/nova-db-init-2\nError from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-xr7d9\" not found\nopenstack/nova-db-sync-msfxn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-msfxn\" not found\nopenstack/nova-db-sync-msfxn/nova-db-sync\nError from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-msfxn\" not found\nopenstack/nova-ks-endpoints-xkqwt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-xkqwt\" not found\nopenstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-xkqwt\" not found\nopenstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-xkqwt\" not found\nopenstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-xkqwt\" not found\nopenstack/nova-ks-service-t94b4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-t94b4\" not found\nopenstack/nova-ks-service-t94b4/compute-ks-service-registration\nError from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-t94b4\" not found\nopenstack/nova-ks-user-8gqzf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-8gqzf\" not found\nopenstack/nova-ks-user-8gqzf/nova-ks-user\nError from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-8gqzf\" not found\nopenstack/nova-novncproxy-9595ff474-s5zkr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found\nopenstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found\nopenstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init-assets\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found\nopenstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy\nError from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found\nopenstack/nova-rabbit-init-jccqq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-jccqq\" not found\nopenstack/nova-rabbit-init-jccqq/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-jccqq\" not found\nopenstack/nova-scheduler-f969bfd8f-72n8r/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-f969bfd8f-72n8r\" not found\nopenstack/nova-scheduler-f969bfd8f-72n8r/nova-scheduler\nError from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-f969bfd8f-72n8r\" not found\nopenstack/octavia-api-875b55fdf-d5vdx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-api-875b55fdf-d5vdx\" not found\nopenstack/octavia-api-875b55fdf-d5vdx/octavia-api\nError from server (BadRequest): previous terminated container \"octavia-api\" in pod \"octavia-api-875b55fdf-d5vdx\" not found\nopenstack/octavia-bootstrap-5vxkj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-bootstrap-5vxkj\" not found\nopenstack/octavia-bootstrap-5vxkj/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"octavia-bootstrap-5vxkj\" not found\nopenstack/octavia-db-init-qbfws/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-init-qbfws\" not found\nopenstack/octavia-db-init-qbfws/octavia-db-init-0\nError from server (BadRequest): previous terminated container \"octavia-db-init-0\" in pod \"octavia-db-init-qbfws\" not found\nopenstack/octavia-db-init-qbfws/octavia-db-init-1\nError from server (BadRequest): previous terminated container \"octavia-db-init-1\" in pod \"octavia-db-init-qbfws\" not found\nopenstack/octavia-db-sync-v5qtb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-sync-v5qtb\" not found\nopenstack/octavia-db-sync-v5qtb/octavia-db-sync\nError from server (BadRequest): previous terminated container \"octavia-db-sync\" in pod \"octavia-db-sync-v5qtb\" not found\nopenstack/octavia-health-manager-default-b9vsm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-health-manager-default-b9vsm\" not found\nopenstack/octavia-health-manager-default-b9vsm/octavia-health-manager-get-port\nError from server (BadRequest): previous terminated container \"octavia-health-manager-get-port\" in pod \"octavia-health-manager-default-b9vsm\" not found\nopenstack/octavia-health-manager-default-b9vsm/octavia-health-manager-nic-init\nError from server (BadRequest): previous terminated container \"octavia-health-manager-nic-init\" in pod \"octavia-health-manager-default-b9vsm\" not found\nopenstack/octavia-health-manager-default-b9vsm/octavia-health-manager\nError from server (BadRequest): previous terminated container \"octavia-health-manager\" in pod \"octavia-health-manager-default-b9vsm\" not found\nopenstack/octavia-housekeeping-67c45c7878-4xtlz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-housekeeping-67c45c7878-4xtlz\" not found\nopenstack/octavia-housekeeping-67c45c7878-4xtlz/octavia-housekeeping\nError from server (BadRequest): previous terminated container \"octavia-housekeeping\" in pod \"octavia-housekeeping-67c45c7878-4xtlz\" not found\nopenstack/octavia-ks-endpoints-ghw74/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-endpoints-ghw74\" not found\nopenstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-admin\" in pod \"octavia-ks-endpoints-ghw74\" not found\nopenstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-internal\" in pod \"octavia-ks-endpoints-ghw74\" not found\nopenstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-public\" in pod \"octavia-ks-endpoints-ghw74\" not found\nopenstack/octavia-ks-service-zj7t5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-service-zj7t5\" not found\nopenstack/octavia-ks-service-zj7t5/load-balancer-ks-service-registration\nError from server (BadRequest): previous terminated container \"load-balancer-ks-service-registration\" in pod \"octavia-ks-service-zj7t5\" not found\nopenstack/octavia-ks-user-wpc62/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-user-wpc62\" not found\nopenstack/octavia-ks-user-wpc62/octavia-ks-user\nError from server (BadRequest): previous terminated container \"octavia-ks-user\" in pod \"octavia-ks-user-wpc62\" not found\nopenstack/octavia-rabbit-init-kg4ll/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-rabbit-init-kg4ll\" not found\nopenstack/octavia-rabbit-init-kg4ll/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"octavia-rabbit-init-kg4ll\" not found\nopenstack/octavia-worker-5d7cd5b549-b8rc4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-worker-5d7cd5b549-b8rc4\" not found\nopenstack/octavia-worker-5d7cd5b549-b8rc4/octavia-worker\nError from server (BadRequest): previous terminated container \"octavia-worker\" in pod \"octavia-worker-5d7cd5b549-b8rc4\" not found\nopenstack/openvswitch-sxjt7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-sxjt7\" not found\nopenstack/openvswitch-sxjt7/openvswitch-db-perms\nError from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-sxjt7\" not found\nopenstack/openvswitch-sxjt7/openvswitch-vswitchd-modules\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-sxjt7\" not found\nopenstack/openvswitch-sxjt7/openvswitch-db\nError from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-sxjt7\" not found\nopenstack/openvswitch-sxjt7/openvswitch-vswitchd\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-sxjt7\" not found\nopenstack/percona-xtradb-haproxy-0/pxc-init\nError from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-haproxy-0/haproxy-init\nError from server (BadRequest): previous terminated container \"haproxy-init\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-haproxy-0/haproxy\nError from server (BadRequest): previous terminated container \"haproxy\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-haproxy-0/pxc-monit\nError from server (BadRequest): previous terminated container \"pxc-monit\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-pxc-0/pxc-init\nError from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-pxc-0\" not found\nopenstack/percona-xtradb-pxc-0/pxc\nError from server (BadRequest): previous terminated container \"pxc\" in pod \"percona-xtradb-pxc-0\" not found\nopenstack/percona-xtradb-pxc-0/exporter\nError from server (BadRequest): previous terminated container \"exporter\" in pod \"percona-xtradb-pxc-0\" not found\nopenstack/placement-api-65674cfdc5-82qz4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-65674cfdc5-82qz4\" not found\nopenstack/placement-api-65674cfdc5-82qz4/placement-api\nError from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-65674cfdc5-82qz4\" not found\nopenstack/placement-db-init-kfxch/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-kfxch\" not found\nopenstack/placement-db-init-kfxch/placement-db-init-0\nError from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-kfxch\" not found\nopenstack/placement-db-sync-c52b8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-c52b8\" not found\nopenstack/placement-db-sync-c52b8/placement-db-sync\nError from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-c52b8\" not found\nopenstack/placement-ks-endpoints-cz7qf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-cz7qf\" not found\nopenstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-cz7qf\" not found\nopenstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-cz7qf\" not found\nopenstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-cz7qf\" not found\nopenstack/placement-ks-service-62nt2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-62nt2\" not found\nopenstack/placement-ks-service-62nt2/placement-ks-service-registration\nError from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-62nt2\" not found\nopenstack/placement-ks-user-pn9cj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-pn9cj\" not found\nopenstack/placement-ks-user-pn9cj/placement-ks-user\nError from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-pn9cj\" not found\nopenstack/pxc-operator-69cb5bbdb9-jmf44/percona-xtradb-cluster-operator\nError from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-jmf44\" not found\nopenstack/rabbitmq-barbican-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-barbican-server-0\" not found\nopenstack/rabbitmq-barbican-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-barbican-server-0\" not found\nopenstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-7dzf4\" not found\nopenstack/rabbitmq-glance-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-glance-server-0\" not found\nopenstack/rabbitmq-glance-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-glance-server-0\" not found\nopenstack/rabbitmq-keystone-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-keystone-server-0\" not found\nopenstack/rabbitmq-keystone-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-keystone-server-0\" not found\nopenstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-zkbbl\" not found\nopenstack/rabbitmq-neutron-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-neutron-server-0\" not found\nopenstack/rabbitmq-neutron-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-neutron-server-0\" not found\nopenstack/rabbitmq-nova-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-nova-server-0\" not found\nopenstack/rabbitmq-nova-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-nova-server-0\" not found\nopenstack/rabbitmq-octavia-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-octavia-server-0\" not found\nopenstack/rabbitmq-octavia-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-octavia-server-0\" not found\nopenstack/tempest-ks-user-xwcpr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-xwcpr\" not found\nopenstack/tempest-ks-user-xwcpr/tempest-ks-user\nError from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-xwcpr\" not found\nopenstack/tempest-run-tests-z4dkh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-z4dkh\" not found\nopenstack/tempest-run-tests-z4dkh/tempest-run-tests-init\nError from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-z4dkh\" not found\nopenstack/tempest-run-tests-z4dkh/tempest-run-tests\nError from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-z4dkh\" not found\nopenstack/valkey-node-0/valkey\nError from server (BadRequest): previous terminated container \"valkey\" in pod \"valkey-node-0\" not found\nopenstack/valkey-node-0/sentinel\nError from server (BadRequest): previous terminated container \"sentinel\" in pod \"valkey-node-0\" not found\nopenstack/valkey-node-0/metrics\nError from server (BadRequest): previous terminated container \"metrics\" in pod \"valkey-node-0\" not found\nsecretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/secretgen-controller\nError from server (BadRequest): previous terminated container \"secretgen-controller\" in pod \"secretgen-controller-5cf976ccc7-fv7b5\" not found",
                            "stdout_lines": [
                                "auth-system/keycloak-0/keycloak",
                                "Error from server (BadRequest): previous terminated container \"keycloak\" in pod \"keycloak-0\" not found",
                                "cert-manager/cert-manager-79c48d47db-kwl2f/cert-manager-controller",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-kwl2f\" not found",
                                "cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/cert-manager-cainjector",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-ncsms\" not found",
                                "cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/cert-manager-webhook",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-bwpss\" not found",
                                "envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/envoy-gateway",
                                "Error from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-pjv5m\" not found",
                                "ingress-nginx/ingress-nginx-controller-fsjzk/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-fsjzk\" not found",
                                "ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/ingress-nginx-default-backend",
                                "Error from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-n2lf4\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-l2z8l/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-l2z8l\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-l2z8l/driver-registrar",
                                "Error from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-l2z8l\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-l2z8l/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-l2z8l\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-provisioner",
                                "Error from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-resizer",
                                "Error from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-snapshotter",
                                "Error from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-attacher",
                                "Error from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin-controller",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-fxpk2\" not found",
                                "kube-system/cilium-operator-869df985b8-tcp86/cilium-operator",
                                "Error from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-tcp86\" not found",
                                "kube-system/cilium-sqmcx/config",
                                "Error from server (BadRequest): previous terminated container \"config\" in pod \"cilium-sqmcx\" not found",
                                "kube-system/cilium-sqmcx/mount-cgroup",
                                "Error from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-sqmcx\" not found",
                                "kube-system/cilium-sqmcx/apply-sysctl-overwrites",
                                "Error from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-sqmcx\" not found",
                                "kube-system/cilium-sqmcx/mount-bpf-fs",
                                "Error from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-sqmcx\" not found",
                                "kube-system/cilium-sqmcx/clean-cilium-state",
                                "Error from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-sqmcx\" not found",
                                "kube-system/cilium-sqmcx/install-cni-binaries",
                                "Error from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-sqmcx\" not found",
                                "kube-system/cilium-sqmcx/cilium-agent",
                                "Error from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-sqmcx\" not found",
                                "kube-system/coredns-67659f764b-fggqb/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-fggqb\" not found",
                                "kube-system/coredns-67659f764b-mkbfc/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-mkbfc\" not found",
                                "kube-system/etcd-instance/etcd",
                                "Error from server (BadRequest): previous terminated container \"etcd\" in pod \"etcd-instance\" not found",
                                "kube-system/kube-apiserver-instance/kube-apiserver",
                                "Error from server (BadRequest): previous terminated container \"kube-apiserver\" in pod \"kube-apiserver-instance\" not found",
                                "kube-system/kube-controller-manager-instance/kube-controller-manager",
                                "Error from server (BadRequest): previous terminated container \"kube-controller-manager\" in pod \"kube-controller-manager-instance\" not found",
                                "kube-system/kube-proxy-5tzds/kube-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-5tzds\" not found",
                                "kube-system/kube-scheduler-instance/kube-scheduler",
                                "Error from server (BadRequest): previous terminated container \"kube-scheduler\" in pod \"kube-scheduler-instance\" not found",
                                "kube-system/kube-vip-instance/kube-vip",
                                "Error from server (BadRequest): previous terminated container \"kube-vip\" in pod \"kube-vip-instance\" not found",
                                "openstack/barbican-api-76f5896946-kbfbp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-api-76f5896946-kbfbp\" not found",
                                "openstack/barbican-api-76f5896946-kbfbp/barbican-api",
                                "Error from server (BadRequest): previous terminated container \"barbican-api\" in pod \"barbican-api-76f5896946-kbfbp\" not found",
                                "openstack/barbican-db-init-7pz48/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-init-7pz48\" not found",
                                "openstack/barbican-db-init-7pz48/barbican-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"barbican-db-init-0\" in pod \"barbican-db-init-7pz48\" not found",
                                "openstack/barbican-db-sync-pdkrl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-sync-pdkrl\" not found",
                                "openstack/barbican-db-sync-pdkrl/barbican-db-sync",
                                "Error from server (BadRequest): previous terminated container \"barbican-db-sync\" in pod \"barbican-db-sync-pdkrl\" not found",
                                "openstack/barbican-ks-endpoints-dkmjs/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-endpoints-dkmjs\" not found",
                                "openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-admin\" in pod \"barbican-ks-endpoints-dkmjs\" not found",
                                "openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-internal\" in pod \"barbican-ks-endpoints-dkmjs\" not found",
                                "openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-public\" in pod \"barbican-ks-endpoints-dkmjs\" not found",
                                "openstack/barbican-ks-service-t25vb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-service-t25vb\" not found",
                                "openstack/barbican-ks-service-t25vb/key-manager-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-service-registration\" in pod \"barbican-ks-service-t25vb\" not found",
                                "openstack/barbican-ks-user-zjfhj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-user-zjfhj\" not found",
                                "openstack/barbican-ks-user-zjfhj/barbican-ks-user",
                                "Error from server (BadRequest): previous terminated container \"barbican-ks-user\" in pod \"barbican-ks-user-zjfhj\" not found",
                                "openstack/barbican-rabbit-init-qxgz2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-rabbit-init-qxgz2\" not found",
                                "openstack/barbican-rabbit-init-qxgz2/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"barbican-rabbit-init-qxgz2\" not found",
                                "openstack/glance-api-7579bc7dc6-f8zf9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found",
                                "openstack/glance-api-7579bc7dc6-f8zf9/glance-perms",
                                "Error from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found",
                                "openstack/glance-api-7579bc7dc6-f8zf9/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found",
                                "openstack/glance-api-7579bc7dc6-f8zf9/glance-api",
                                "Error from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-7579bc7dc6-f8zf9\" not found",
                                "openstack/glance-db-init-5qbvw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-5qbvw\" not found",
                                "openstack/glance-db-init-5qbvw/glance-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-5qbvw\" not found",
                                "openstack/glance-db-sync-x2xrl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-x2xrl\" not found",
                                "openstack/glance-db-sync-x2xrl/glance-db-sync",
                                "Error from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-x2xrl\" not found",
                                "openstack/glance-ks-endpoints-wd55p/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-wd55p\" not found",
                                "openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-wd55p\" not found",
                                "openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-wd55p\" not found",
                                "openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-wd55p\" not found",
                                "openstack/glance-ks-service-2nzvf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-2nzvf\" not found",
                                "openstack/glance-ks-service-2nzvf/image-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-2nzvf\" not found",
                                "openstack/glance-ks-user-9cdjs/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-9cdjs\" not found",
                                "openstack/glance-ks-user-9cdjs/glance-ks-user",
                                "Error from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-9cdjs\" not found",
                                "openstack/glance-metadefs-load-f4t4p/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-f4t4p\" not found",
                                "openstack/glance-metadefs-load-f4t4p/glance-metadefs-load",
                                "Error from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-f4t4p\" not found",
                                "openstack/glance-rabbit-init-2jng6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-2jng6\" not found",
                                "openstack/glance-rabbit-init-2jng6/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-2jng6\" not found",
                                "openstack/glance-storage-init-vh6jp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-vh6jp\" not found",
                                "openstack/glance-storage-init-vh6jp/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-vh6jp\" not found",
                                "openstack/glance-storage-init-vh6jp/glance-storage-init",
                                "Error from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-vh6jp\" not found",
                                "openstack/keystone-api-678cdc894f-9m89p/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-678cdc894f-9m89p\" not found",
                                "openstack/keystone-api-678cdc894f-9m89p/keystone-api",
                                "Error from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-678cdc894f-9m89p\" not found",
                                "openstack/keystone-bootstrap-ncn8l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-ncn8l\" not found",
                                "openstack/keystone-bootstrap-ncn8l/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-ncn8l\" not found",
                                "openstack/keystone-credential-setup-z7nb8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-z7nb8\" not found",
                                "openstack/keystone-credential-setup-z7nb8/keystone-credential-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-z7nb8\" not found",
                                "openstack/keystone-db-init-pt87x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-pt87x\" not found",
                                "openstack/keystone-db-init-pt87x/keystone-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-pt87x\" not found",
                                "openstack/keystone-db-sync-j9xkz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-j9xkz\" not found",
                                "openstack/keystone-db-sync-j9xkz/keystone-db-sync",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-j9xkz\" not found",
                                "openstack/keystone-domain-manage-m9ds4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-m9ds4\" not found",
                                "openstack/keystone-domain-manage-m9ds4/keystone-domain-manage",
                                "Error from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-m9ds4\" not found",
                                "openstack/keystone-fernet-rotate-29757600-dqwtp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-rotate-29757600-dqwtp\" not found",
                                "openstack/keystone-fernet-rotate-29757600-dqwtp/keystone-fernet-rotate",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-rotate\" in pod \"keystone-fernet-rotate-29757600-dqwtp\" not found",
                                "openstack/keystone-fernet-setup-dvfdp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-dvfdp\" not found",
                                "openstack/keystone-fernet-setup-dvfdp/keystone-fernet-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-dvfdp\" not found",
                                "openstack/keystone-rabbit-init-ffmqx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-ffmqx\" not found",
                                "openstack/keystone-rabbit-init-ffmqx/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-ffmqx\" not found",
                                "openstack/libvirt-libvirt-default-52zmq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-52zmq\" not found",
                                "openstack/libvirt-libvirt-default-52zmq/init-dynamic-options",
                                "Error from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-52zmq\" not found",
                                "openstack/libvirt-libvirt-default-52zmq/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-52zmq\" not found",
                                "openstack/libvirt-libvirt-default-52zmq/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-52zmq\" not found",
                                "openstack/libvirt-libvirt-default-52zmq/tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-52zmq\" not found",
                                "openstack/libvirt-libvirt-default-52zmq/libvirt",
                                "Error from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-52zmq\" not found",
                                "openstack/libvirt-libvirt-default-52zmq/libvirt-exporter",
                                "Error from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-52zmq\" not found",
                                "openstack/memcached-memcached-cf56b6468-jz6qw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-jz6qw\" not found",
                                "openstack/memcached-memcached-cf56b6468-jz6qw/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-jz6qw\" not found",
                                "openstack/memcached-memcached-cf56b6468-jz6qw/memcached-exporter",
                                "Error from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-jz6qw\" not found",
                                "openstack/neutron-coredns-7dd4958666-bdc2l/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-bdc2l\" not found",
                                "openstack/neutron-db-init-bdbh5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-bdbh5\" not found",
                                "openstack/neutron-db-init-bdbh5/neutron-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-bdbh5\" not found",
                                "openstack/neutron-db-sync-hjvrc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-hjvrc\" not found",
                                "openstack/neutron-db-sync-hjvrc/neutron-db-sync",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-hjvrc\" not found",
                                "openstack/neutron-dhcp-agent-default-wzvqm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-wzvqm\" not found",
                                "openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-wzvqm\" not found",
                                "openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-wzvqm\" not found",
                                "openstack/neutron-ks-endpoints-bpjvw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-bpjvw\" not found",
                                "openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-bpjvw\" not found",
                                "openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-bpjvw\" not found",
                                "openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-bpjvw\" not found",
                                "openstack/neutron-ks-service-2kbkk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-2kbkk\" not found",
                                "openstack/neutron-ks-service-2kbkk/network-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-2kbkk\" not found",
                                "openstack/neutron-ks-user-6rsz8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-6rsz8\" not found",
                                "openstack/neutron-ks-user-6rsz8/neutron-ks-user",
                                "Error from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-6rsz8\" not found",
                                "openstack/neutron-l3-agent-default-7bbx6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-7bbx6\" not found",
                                "openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-7bbx6\" not found",
                                "openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-7bbx6\" not found",
                                "openstack/neutron-metadata-agent-default-rm4lt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-rm4lt\" not found",
                                "openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-rm4lt\" not found",
                                "openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-rm4lt\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-mrsnd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-mrsnd\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-mrsnd/neutron-netns-cleanup-cron",
                                "Error from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-mrsnd\" not found",
                                "openstack/neutron-ovs-agent-default-gd9h7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-gd9h7\" not found",
                                "openstack/neutron-ovs-agent-default-gd9h7/neutron-openvswitch-agent-kernel-modules",
                                "Error from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-gd9h7\" not found",
                                "openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-gd9h7\" not found",
                                "openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-gd9h7\" not found",
                                "openstack/neutron-rabbit-init-67sgr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-67sgr\" not found",
                                "openstack/neutron-rabbit-init-67sgr/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-67sgr\" not found",
                                "openstack/neutron-rpc-server-7bb6dd995f-dr2j4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-7bb6dd995f-dr2j4\" not found",
                                "openstack/neutron-rpc-server-7bb6dd995f-dr2j4/neutron-rpc-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-7bb6dd995f-dr2j4\" not found",
                                "openstack/neutron-server-67d888cc47-8z2s6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-67d888cc47-8z2s6\" not found",
                                "openstack/neutron-server-67d888cc47-8z2s6/neutron-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-67d888cc47-8z2s6\" not found",
                                "openstack/neutron-server-67d888cc47-8z2s6/neutron-policy-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-67d888cc47-8z2s6\" not found",
                                "openstack/nova-api-metadata-6fcf9b69c4-ds77x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-6fcf9b69c4-ds77x\" not found",
                                "openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api-metadata-init",
                                "Error from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-6fcf9b69c4-ds77x\" not found",
                                "openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api",
                                "Error from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-6fcf9b69c4-ds77x\" not found",
                                "openstack/nova-api-osapi-67c48858d7-xv28q/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-67c48858d7-xv28q\" not found",
                                "openstack/nova-api-osapi-67c48858d7-xv28q/nova-osapi",
                                "Error from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-67c48858d7-xv28q\" not found",
                                "openstack/nova-bootstrap-stmnc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-stmnc\" not found",
                                "openstack/nova-bootstrap-stmnc/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-stmnc\" not found",
                                "openstack/nova-cell-setup-plwr5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-plwr5\" not found",
                                "openstack/nova-cell-setup-plwr5/nova-cell-setup-init",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-plwr5\" not found",
                                "openstack/nova-cell-setup-plwr5/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-plwr5\" not found",
                                "openstack/nova-compute-default-sh59f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/nova-compute-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/ceph-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/nova-compute-vnc-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/nova-compute-ssh-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/nova-compute",
                                "Error from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-compute-default-sh59f/nova-compute-ssh",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-sh59f\" not found",
                                "openstack/nova-conductor-d4d898485-5xl4l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-d4d898485-5xl4l\" not found",
                                "openstack/nova-conductor-d4d898485-5xl4l/nova-conductor",
                                "Error from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-d4d898485-5xl4l\" not found",
                                "openstack/nova-db-init-xr7d9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-xr7d9\" not found",
                                "openstack/nova-db-init-xr7d9/nova-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-xr7d9\" not found",
                                "openstack/nova-db-init-xr7d9/nova-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-xr7d9\" not found",
                                "openstack/nova-db-init-xr7d9/nova-db-init-2",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-xr7d9\" not found",
                                "openstack/nova-db-sync-msfxn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-msfxn\" not found",
                                "openstack/nova-db-sync-msfxn/nova-db-sync",
                                "Error from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-msfxn\" not found",
                                "openstack/nova-ks-endpoints-xkqwt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-xkqwt\" not found",
                                "openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-xkqwt\" not found",
                                "openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-xkqwt\" not found",
                                "openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-xkqwt\" not found",
                                "openstack/nova-ks-service-t94b4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-t94b4\" not found",
                                "openstack/nova-ks-service-t94b4/compute-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-t94b4\" not found",
                                "openstack/nova-ks-user-8gqzf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-8gqzf\" not found",
                                "openstack/nova-ks-user-8gqzf/nova-ks-user",
                                "Error from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-8gqzf\" not found",
                                "openstack/nova-novncproxy-9595ff474-s5zkr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found",
                                "openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found",
                                "openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init-assets",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found",
                                "openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-9595ff474-s5zkr\" not found",
                                "openstack/nova-rabbit-init-jccqq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-jccqq\" not found",
                                "openstack/nova-rabbit-init-jccqq/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-jccqq\" not found",
                                "openstack/nova-scheduler-f969bfd8f-72n8r/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-f969bfd8f-72n8r\" not found",
                                "openstack/nova-scheduler-f969bfd8f-72n8r/nova-scheduler",
                                "Error from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-f969bfd8f-72n8r\" not found",
                                "openstack/octavia-api-875b55fdf-d5vdx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-api-875b55fdf-d5vdx\" not found",
                                "openstack/octavia-api-875b55fdf-d5vdx/octavia-api",
                                "Error from server (BadRequest): previous terminated container \"octavia-api\" in pod \"octavia-api-875b55fdf-d5vdx\" not found",
                                "openstack/octavia-bootstrap-5vxkj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-bootstrap-5vxkj\" not found",
                                "openstack/octavia-bootstrap-5vxkj/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"octavia-bootstrap-5vxkj\" not found",
                                "openstack/octavia-db-init-qbfws/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-init-qbfws\" not found",
                                "openstack/octavia-db-init-qbfws/octavia-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-init-0\" in pod \"octavia-db-init-qbfws\" not found",
                                "openstack/octavia-db-init-qbfws/octavia-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-init-1\" in pod \"octavia-db-init-qbfws\" not found",
                                "openstack/octavia-db-sync-v5qtb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-sync-v5qtb\" not found",
                                "openstack/octavia-db-sync-v5qtb/octavia-db-sync",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-sync\" in pod \"octavia-db-sync-v5qtb\" not found",
                                "openstack/octavia-health-manager-default-b9vsm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-health-manager-default-b9vsm\" not found",
                                "openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-get-port",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager-get-port\" in pod \"octavia-health-manager-default-b9vsm\" not found",
                                "openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-nic-init",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager-nic-init\" in pod \"octavia-health-manager-default-b9vsm\" not found",
                                "openstack/octavia-health-manager-default-b9vsm/octavia-health-manager",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager\" in pod \"octavia-health-manager-default-b9vsm\" not found",
                                "openstack/octavia-housekeeping-67c45c7878-4xtlz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-housekeeping-67c45c7878-4xtlz\" not found",
                                "openstack/octavia-housekeeping-67c45c7878-4xtlz/octavia-housekeeping",
                                "Error from server (BadRequest): previous terminated container \"octavia-housekeeping\" in pod \"octavia-housekeeping-67c45c7878-4xtlz\" not found",
                                "openstack/octavia-ks-endpoints-ghw74/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-endpoints-ghw74\" not found",
                                "openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-admin\" in pod \"octavia-ks-endpoints-ghw74\" not found",
                                "openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-internal\" in pod \"octavia-ks-endpoints-ghw74\" not found",
                                "openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-public\" in pod \"octavia-ks-endpoints-ghw74\" not found",
                                "openstack/octavia-ks-service-zj7t5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-service-zj7t5\" not found",
                                "openstack/octavia-ks-service-zj7t5/load-balancer-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-service-registration\" in pod \"octavia-ks-service-zj7t5\" not found",
                                "openstack/octavia-ks-user-wpc62/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-user-wpc62\" not found",
                                "openstack/octavia-ks-user-wpc62/octavia-ks-user",
                                "Error from server (BadRequest): previous terminated container \"octavia-ks-user\" in pod \"octavia-ks-user-wpc62\" not found",
                                "openstack/octavia-rabbit-init-kg4ll/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-rabbit-init-kg4ll\" not found",
                                "openstack/octavia-rabbit-init-kg4ll/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"octavia-rabbit-init-kg4ll\" not found",
                                "openstack/octavia-worker-5d7cd5b549-b8rc4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-worker-5d7cd5b549-b8rc4\" not found",
                                "openstack/octavia-worker-5d7cd5b549-b8rc4/octavia-worker",
                                "Error from server (BadRequest): previous terminated container \"octavia-worker\" in pod \"octavia-worker-5d7cd5b549-b8rc4\" not found",
                                "openstack/openvswitch-sxjt7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-sxjt7\" not found",
                                "openstack/openvswitch-sxjt7/openvswitch-db-perms",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-sxjt7\" not found",
                                "openstack/openvswitch-sxjt7/openvswitch-vswitchd-modules",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-sxjt7\" not found",
                                "openstack/openvswitch-sxjt7/openvswitch-db",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-sxjt7\" not found",
                                "openstack/openvswitch-sxjt7/openvswitch-vswitchd",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-sxjt7\" not found",
                                "openstack/percona-xtradb-haproxy-0/pxc-init",
                                "Error from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-haproxy-0/haproxy-init",
                                "Error from server (BadRequest): previous terminated container \"haproxy-init\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-haproxy-0/haproxy",
                                "Error from server (BadRequest): previous terminated container \"haproxy\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-haproxy-0/pxc-monit",
                                "Error from server (BadRequest): previous terminated container \"pxc-monit\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-pxc-0/pxc-init",
                                "Error from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-pxc-0\" not found",
                                "openstack/percona-xtradb-pxc-0/pxc",
                                "Error from server (BadRequest): previous terminated container \"pxc\" in pod \"percona-xtradb-pxc-0\" not found",
                                "openstack/percona-xtradb-pxc-0/exporter",
                                "Error from server (BadRequest): previous terminated container \"exporter\" in pod \"percona-xtradb-pxc-0\" not found",
                                "openstack/placement-api-65674cfdc5-82qz4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-65674cfdc5-82qz4\" not found",
                                "openstack/placement-api-65674cfdc5-82qz4/placement-api",
                                "Error from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-65674cfdc5-82qz4\" not found",
                                "openstack/placement-db-init-kfxch/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-kfxch\" not found",
                                "openstack/placement-db-init-kfxch/placement-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-kfxch\" not found",
                                "openstack/placement-db-sync-c52b8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-c52b8\" not found",
                                "openstack/placement-db-sync-c52b8/placement-db-sync",
                                "Error from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-c52b8\" not found",
                                "openstack/placement-ks-endpoints-cz7qf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-cz7qf\" not found",
                                "openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-cz7qf\" not found",
                                "openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-cz7qf\" not found",
                                "openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-cz7qf\" not found",
                                "openstack/placement-ks-service-62nt2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-62nt2\" not found",
                                "openstack/placement-ks-service-62nt2/placement-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-62nt2\" not found",
                                "openstack/placement-ks-user-pn9cj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-pn9cj\" not found",
                                "openstack/placement-ks-user-pn9cj/placement-ks-user",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-pn9cj\" not found",
                                "openstack/pxc-operator-69cb5bbdb9-jmf44/percona-xtradb-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-jmf44\" not found",
                                "openstack/rabbitmq-barbican-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-barbican-server-0\" not found",
                                "openstack/rabbitmq-barbican-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-barbican-server-0\" not found",
                                "openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-7dzf4\" not found",
                                "openstack/rabbitmq-glance-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-glance-server-0\" not found",
                                "openstack/rabbitmq-glance-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-glance-server-0\" not found",
                                "openstack/rabbitmq-keystone-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-keystone-server-0\" not found",
                                "openstack/rabbitmq-keystone-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-keystone-server-0\" not found",
                                "openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-zkbbl\" not found",
                                "openstack/rabbitmq-neutron-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-neutron-server-0\" not found",
                                "openstack/rabbitmq-neutron-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-neutron-server-0\" not found",
                                "openstack/rabbitmq-nova-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-nova-server-0\" not found",
                                "openstack/rabbitmq-nova-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-nova-server-0\" not found",
                                "openstack/rabbitmq-octavia-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-octavia-server-0\" not found",
                                "openstack/rabbitmq-octavia-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-octavia-server-0\" not found",
                                "openstack/tempest-ks-user-xwcpr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-xwcpr\" not found",
                                "openstack/tempest-ks-user-xwcpr/tempest-ks-user",
                                "Error from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-xwcpr\" not found",
                                "openstack/tempest-run-tests-z4dkh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-z4dkh\" not found",
                                "openstack/tempest-run-tests-z4dkh/tempest-run-tests-init",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-z4dkh\" not found",
                                "openstack/tempest-run-tests-z4dkh/tempest-run-tests",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-z4dkh\" not found",
                                "openstack/valkey-node-0/valkey",
                                "Error from server (BadRequest): previous terminated container \"valkey\" in pod \"valkey-node-0\" not found",
                                "openstack/valkey-node-0/sentinel",
                                "Error from server (BadRequest): previous terminated container \"sentinel\" in pod \"valkey-node-0\" not found",
                                "openstack/valkey-node-0/metrics",
                                "Error from server (BadRequest): previous terminated container \"metrics\" in pod \"valkey-node-0\" not found",
                                "secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/secretgen-controller",
                                "Error from server (BadRequest): previous terminated container \"secretgen-controller\" in pod \"secretgen-controller-5cf976ccc7-fv7b5\" not found"
                            ],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000023-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:23.298071Z",
                            "start": "2026-07-31T00:49:16.687402Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000023",
                        "name": "retrieve all kubernetes logs, current and previous (if they exist)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --rsh='/usr/bin/ssh -S none -o Port=22 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null' --rsync-path='sudo -u root rsync' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/tmp/logs/pod-logs /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": true,
                                    "delete": false,
                                    "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                                    "dest_port": 22,
                                    "dirs": false,
                                    "existing_only": false,
                                    "group": null,
                                    "link_dest": null,
                                    "links": null,
                                    "mode": "pull",
                                    "owner": null,
                                    "partial": false,
                                    "perms": null,
                                    "private_key": null,
                                    "recursive": null,
                                    "rsync_opts": [],
                                    "rsync_path": "sudo -u root rsync",
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "zuul@199.204.45.205:/tmp/logs/pod-logs",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "cd+++++++++ pod-logs/\ncd+++++++++ pod-logs/auth-system/\ncd+++++++++ pod-logs/auth-system/keycloak-0/\n>f+++++++++ pod-logs/auth-system/keycloak-0/keycloak.txt\ncd+++++++++ pod-logs/cert-manager/\ncd+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-kwl2f/\n>f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-kwl2f/cert-manager-controller.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/\n>f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/\n>f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/cert-manager-webhook.txt\ncd+++++++++ pod-logs/envoy-gateway-system/\ncd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/\n>f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/\ncd+++++++++ pod-logs/failed-pods/auth-system/\ncd+++++++++ pod-logs/failed-pods/auth-system/keycloak-0/\n>f+++++++++ pod-logs/failed-pods/auth-system/keycloak-0/keycloak.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-kwl2f/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-kwl2f/cert-manager-controller.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/cert-manager-webhook.txt\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/\n>f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-fsjzk/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-fsjzk/controller.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/driver-registrar.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-attacher.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-provisioner.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-resizer.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-snapshotter.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-tcp86/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-tcp86/cilium-operator.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/cilium-agent.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/clean-cilium-state.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/config.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/install-cni-binaries.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/mount-bpf-fs.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/mount-cgroup.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-fggqb/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-fggqb/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mkbfc/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mkbfc/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/etcd-instance/\n>f+++++++++ pod-logs/failed-pods/kube-system/etcd-instance/etcd.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/kube-apiserver-instance/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-apiserver-instance/kube-apiserver.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/kube-controller-manager-instance/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-controller-manager-instance/kube-controller-manager.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-5tzds/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-5tzds/kube-proxy.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/kube-scheduler-instance/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-scheduler-instance/kube-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/kube-vip-instance/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-vip-instance/kube-vip.txt\ncd+++++++++ pod-logs/failed-pods/openstack/\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-api-76f5896946-kbfbp/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-api-76f5896946-kbfbp/barbican-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-api-76f5896946-kbfbp/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-7pz48/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-7pz48/barbican-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-7pz48/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-pdkrl/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-pdkrl/barbican-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-pdkrl/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-t25vb/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-t25vb/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-t25vb/key-manager-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-zjfhj/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-zjfhj/barbican-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-zjfhj/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-qxgz2/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-qxgz2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-qxgz2/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/glance-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/glance-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-5qbvw/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-5qbvw/glance-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-5qbvw/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-x2xrl/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-x2xrl/glance-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-x2xrl/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-2nzvf/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-2nzvf/image-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-2nzvf/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-9cdjs/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-9cdjs/glance-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-9cdjs/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-f4t4p/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-f4t4p/glance-metadefs-load.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-f4t4p/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-2jng6/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-2jng6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-2jng6/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/glance-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-api-678cdc894f-9m89p/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-678cdc894f-9m89p/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-678cdc894f-9m89p/keystone-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-ncn8l/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-ncn8l/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-ncn8l/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-z7nb8/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-z7nb8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-z7nb8/keystone-credential-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-pt87x/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-pt87x/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-pt87x/keystone-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-j9xkz/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-j9xkz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-j9xkz/keystone-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m9ds4/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m9ds4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m9ds4/keystone-domain-manage.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-rotate-29757600-dqwtp/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-rotate-29757600-dqwtp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-rotate-29757600-dqwtp/keystone-fernet-rotate.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-dvfdp/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-dvfdp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-dvfdp/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-ffmqx/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-ffmqx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-ffmqx/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/init-dynamic-options.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/libvirt-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/libvirt.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/tls-sidecar.txt\ncd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/memcached-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/memcached.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-bdc2l/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-bdc2l/coredns.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-bdbh5/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-bdbh5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-bdbh5/neutron-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-hjvrc/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-hjvrc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-hjvrc/neutron-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2kbkk/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2kbkk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2kbkk/network-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-6rsz8/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-6rsz8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-6rsz8/neutron-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-mrsnd/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-mrsnd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-mrsnd/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-67sgr/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-67sgr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-67sgr/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/neutron-rpc-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/neutron-policy-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/neutron-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-67c48858d7-xv28q/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-67c48858d7-xv28q/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-67c48858d7-xv28q/nova-osapi.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-stmnc/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-stmnc/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-stmnc/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/ceph-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-ssh.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-d4d898485-5xl4l/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-d4d898485-5xl4l/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-d4d898485-5xl4l/nova-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/nova-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/nova-db-init-1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/nova-db-init-2.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-msfxn/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-msfxn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-msfxn/nova-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-t94b4/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-t94b4/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-t94b4/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-8gqzf/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-8gqzf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-8gqzf/nova-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-jccqq/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-jccqq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-jccqq/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-f969bfd8f-72n8r/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-f969bfd8f-72n8r/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-f969bfd8f-72n8r/nova-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-api-875b55fdf-d5vdx/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-api-875b55fdf-d5vdx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-api-875b55fdf-d5vdx/octavia-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-5vxkj/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-5vxkj/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-5vxkj/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/octavia-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/octavia-db-init-1.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-v5qtb/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-v5qtb/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-v5qtb/octavia-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-get-port.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-nic-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-67c45c7878-4xtlz/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-67c45c7878-4xtlz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-67c45c7878-4xtlz/octavia-housekeeping.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-zj7t5/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-zj7t5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-zj7t5/load-balancer-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-wpc62/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-wpc62/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-wpc62/octavia-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-kg4ll/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-kg4ll/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-kg4ll/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-worker-5d7cd5b549-b8rc4/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-5d7cd5b549-b8rc4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-5d7cd5b549-b8rc4/octavia-worker.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-db.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-vswitchd.txt\ncd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-monit.txt\ncd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-api-65674cfdc5-82qz4/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-65674cfdc5-82qz4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-65674cfdc5-82qz4/placement-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kfxch/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kfxch/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kfxch/placement-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-c52b8/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-c52b8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-c52b8/placement-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-62nt2/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-62nt2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-62nt2/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-pn9cj/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-pn9cj/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-pn9cj/placement-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-jmf44/\n>f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-jmf44/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-xwcpr/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-xwcpr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-xwcpr/tempest-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/tempest-run-tests.txt\ncd+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/\n>f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/metrics.txt\n>f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/sentinel.txt\n>f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/valkey.txt\ncd+++++++++ pod-logs/failed-pods/secretgen-controller/\ncd+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/\n>f+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/secretgen-controller.txt\ncd+++++++++ pod-logs/ingress-nginx/\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-fsjzk/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-fsjzk/controller.txt\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/kube-system/\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/driver-registrar.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-attacher.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-provisioner.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-resizer.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-snapshotter.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-tcp86/\n>f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-tcp86/cilium-operator.txt\ncd+++++++++ pod-logs/kube-system/cilium-sqmcx/\n>f+++++++++ pod-logs/kube-system/cilium-sqmcx/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/kube-system/cilium-sqmcx/cilium-agent.txt\n>f+++++++++ pod-logs/kube-system/cilium-sqmcx/clean-cilium-state.txt\n>f+++++++++ pod-logs/kube-system/cilium-sqmcx/config.txt\n>f+++++++++ pod-logs/kube-system/cilium-sqmcx/install-cni-binaries.txt\n>f+++++++++ pod-logs/kube-system/cilium-sqmcx/mount-bpf-fs.txt\n>f+++++++++ pod-logs/kube-system/cilium-sqmcx/mount-cgroup.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-fggqb/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-fggqb/coredns.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-mkbfc/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-mkbfc/coredns.txt\ncd+++++++++ pod-logs/kube-system/etcd-instance/\n>f+++++++++ pod-logs/kube-system/etcd-instance/etcd.txt\ncd+++++++++ pod-logs/kube-system/kube-apiserver-instance/\n>f+++++++++ pod-logs/kube-system/kube-apiserver-instance/kube-apiserver.txt\ncd+++++++++ pod-logs/kube-system/kube-controller-manager-instance/\n>f+++++++++ pod-logs/kube-system/kube-controller-manager-instance/kube-controller-manager.txt\ncd+++++++++ pod-logs/kube-system/kube-proxy-5tzds/\n>f+++++++++ pod-logs/kube-system/kube-proxy-5tzds/kube-proxy.txt\ncd+++++++++ pod-logs/kube-system/kube-scheduler-instance/\n>f+++++++++ pod-logs/kube-system/kube-scheduler-instance/kube-scheduler.txt\ncd+++++++++ pod-logs/kube-system/kube-vip-instance/\n>f+++++++++ pod-logs/kube-system/kube-vip-instance/kube-vip.txt\ncd+++++++++ pod-logs/openstack/\ncd+++++++++ pod-logs/openstack/barbican-api-76f5896946-kbfbp/\n>f+++++++++ pod-logs/openstack/barbican-api-76f5896946-kbfbp/barbican-api.txt\n>f+++++++++ pod-logs/openstack/barbican-api-76f5896946-kbfbp/init.txt\ncd+++++++++ pod-logs/openstack/barbican-db-init-7pz48/\n>f+++++++++ pod-logs/openstack/barbican-db-init-7pz48/barbican-db-init-0.txt\n>f+++++++++ pod-logs/openstack/barbican-db-init-7pz48/init.txt\ncd+++++++++ pod-logs/openstack/barbican-db-sync-pdkrl/\n>f+++++++++ pod-logs/openstack/barbican-db-sync-pdkrl/barbican-db-sync.txt\n>f+++++++++ pod-logs/openstack/barbican-db-sync-pdkrl/init.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/init.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-service-t25vb/\n>f+++++++++ pod-logs/openstack/barbican-ks-service-t25vb/init.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-service-t25vb/key-manager-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-user-zjfhj/\n>f+++++++++ pod-logs/openstack/barbican-ks-user-zjfhj/barbican-ks-user.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-user-zjfhj/init.txt\ncd+++++++++ pod-logs/openstack/barbican-rabbit-init-qxgz2/\n>f+++++++++ pod-logs/openstack/barbican-rabbit-init-qxgz2/init.txt\n>f+++++++++ pod-logs/openstack/barbican-rabbit-init-qxgz2/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/\n>f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/glance-api.txt\n>f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/glance-perms.txt\n>f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-init-5qbvw/\n>f+++++++++ pod-logs/openstack/glance-db-init-5qbvw/glance-db-init-0.txt\n>f+++++++++ pod-logs/openstack/glance-db-init-5qbvw/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-sync-x2xrl/\n>f+++++++++ pod-logs/openstack/glance-db-sync-x2xrl/glance-db-sync.txt\n>f+++++++++ pod-logs/openstack/glance-db-sync-x2xrl/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-service-2nzvf/\n>f+++++++++ pod-logs/openstack/glance-ks-service-2nzvf/image-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/glance-ks-service-2nzvf/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-user-9cdjs/\n>f+++++++++ pod-logs/openstack/glance-ks-user-9cdjs/glance-ks-user.txt\n>f+++++++++ pod-logs/openstack/glance-ks-user-9cdjs/init.txt\ncd+++++++++ pod-logs/openstack/glance-metadefs-load-f4t4p/\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-f4t4p/glance-metadefs-load.txt\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-f4t4p/init.txt\ncd+++++++++ pod-logs/openstack/glance-rabbit-init-2jng6/\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-2jng6/init.txt\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-2jng6/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/\n>f+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/glance-storage-init.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/init.txt\ncd+++++++++ pod-logs/openstack/keystone-api-678cdc894f-9m89p/\n>f+++++++++ pod-logs/openstack/keystone-api-678cdc894f-9m89p/init.txt\n>f+++++++++ pod-logs/openstack/keystone-api-678cdc894f-9m89p/keystone-api.txt\ncd+++++++++ pod-logs/openstack/keystone-bootstrap-ncn8l/\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-ncn8l/bootstrap.txt\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-ncn8l/init.txt\ncd+++++++++ pod-logs/openstack/keystone-credential-setup-z7nb8/\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-z7nb8/init.txt\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-z7nb8/keystone-credential-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-db-init-pt87x/\n>f+++++++++ pod-logs/openstack/keystone-db-init-pt87x/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-init-pt87x/keystone-db-init-0.txt\ncd+++++++++ pod-logs/openstack/keystone-db-sync-j9xkz/\n>f+++++++++ pod-logs/openstack/keystone-db-sync-j9xkz/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-sync-j9xkz/keystone-db-sync.txt\ncd+++++++++ pod-logs/openstack/keystone-domain-manage-m9ds4/\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-m9ds4/init.txt\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-m9ds4/keystone-domain-manage.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-rotate-29757600-dqwtp/\n>f+++++++++ pod-logs/openstack/keystone-fernet-rotate-29757600-dqwtp/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-rotate-29757600-dqwtp/keystone-fernet-rotate.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-setup-dvfdp/\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-dvfdp/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-dvfdp/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-rabbit-init-ffmqx/\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-ffmqx/init.txt\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-ffmqx/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/init-dynamic-options.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/init.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/libvirt-exporter.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/libvirt.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/tls-sidecar.txt\ncd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/init.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/memcached-exporter.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/memcached.txt\ncd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-bdc2l/\n>f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-bdc2l/coredns.txt\ncd+++++++++ pod-logs/openstack/neutron-db-init-bdbh5/\n>f+++++++++ pod-logs/openstack/neutron-db-init-bdbh5/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-init-bdbh5/neutron-db-init-0.txt\ncd+++++++++ pod-logs/openstack/neutron-db-sync-hjvrc/\n>f+++++++++ pod-logs/openstack/neutron-db-sync-hjvrc/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-sync-hjvrc/neutron-db-sync.txt\ncd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-service-2kbkk/\n>f+++++++++ pod-logs/openstack/neutron-ks-service-2kbkk/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-service-2kbkk/network-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-user-6rsz8/\n>f+++++++++ pod-logs/openstack/neutron-ks-user-6rsz8/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-user-6rsz8/neutron-ks-user.txt\ncd+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-mrsnd/\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-mrsnd/init.txt\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-mrsnd/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-rabbit-init-67sgr/\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-67sgr/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-67sgr/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/neutron-rpc-server.txt\ncd+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/\n>f+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/init.txt\n>f+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/neutron-policy-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/neutron-server.txt\ncd+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/\n>f+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api.txt\ncd+++++++++ pod-logs/openstack/nova-api-osapi-67c48858d7-xv28q/\n>f+++++++++ pod-logs/openstack/nova-api-osapi-67c48858d7-xv28q/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-osapi-67c48858d7-xv28q/nova-osapi.txt\ncd+++++++++ pod-logs/openstack/nova-bootstrap-stmnc/\n>f+++++++++ pod-logs/openstack/nova-bootstrap-stmnc/bootstrap.txt\n>f+++++++++ pod-logs/openstack/nova-bootstrap-stmnc/init.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-compute-default-sh59f/\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/ceph-perms.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-ssh.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute.txt\ncd+++++++++ pod-logs/openstack/nova-conductor-d4d898485-5xl4l/\n>f+++++++++ pod-logs/openstack/nova-conductor-d4d898485-5xl4l/init.txt\n>f+++++++++ pod-logs/openstack/nova-conductor-d4d898485-5xl4l/nova-conductor.txt\ncd+++++++++ pod-logs/openstack/nova-db-init-xr7d9/\n>f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/nova-db-init-0.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/nova-db-init-1.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/nova-db-init-2.txt\ncd+++++++++ pod-logs/openstack/nova-db-sync-msfxn/\n>f+++++++++ pod-logs/openstack/nova-db-sync-msfxn/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-sync-msfxn/nova-db-sync.txt\ncd+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-service-t94b4/\n>f+++++++++ pod-logs/openstack/nova-ks-service-t94b4/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/nova-ks-service-t94b4/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-user-8gqzf/\n>f+++++++++ pod-logs/openstack/nova-ks-user-8gqzf/init.txt\n>f+++++++++ pod-logs/openstack/nova-ks-user-8gqzf/nova-ks-user.txt\ncd+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/\n>f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy.txt\ncd+++++++++ pod-logs/openstack/nova-rabbit-init-jccqq/\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-jccqq/init.txt\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-jccqq/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/nova-scheduler-f969bfd8f-72n8r/\n>f+++++++++ pod-logs/openstack/nova-scheduler-f969bfd8f-72n8r/init.txt\n>f+++++++++ pod-logs/openstack/nova-scheduler-f969bfd8f-72n8r/nova-scheduler.txt\ncd+++++++++ pod-logs/openstack/octavia-api-875b55fdf-d5vdx/\n>f+++++++++ pod-logs/openstack/octavia-api-875b55fdf-d5vdx/init.txt\n>f+++++++++ pod-logs/openstack/octavia-api-875b55fdf-d5vdx/octavia-api.txt\ncd+++++++++ pod-logs/openstack/octavia-bootstrap-5vxkj/\n>f+++++++++ pod-logs/openstack/octavia-bootstrap-5vxkj/bootstrap.txt\n>f+++++++++ pod-logs/openstack/octavia-bootstrap-5vxkj/init.txt\ncd+++++++++ pod-logs/openstack/octavia-db-init-qbfws/\n>f+++++++++ pod-logs/openstack/octavia-db-init-qbfws/init.txt\n>f+++++++++ pod-logs/openstack/octavia-db-init-qbfws/octavia-db-init-0.txt\n>f+++++++++ pod-logs/openstack/octavia-db-init-qbfws/octavia-db-init-1.txt\ncd+++++++++ pod-logs/openstack/octavia-db-sync-v5qtb/\n>f+++++++++ pod-logs/openstack/octavia-db-sync-v5qtb/init.txt\n>f+++++++++ pod-logs/openstack/octavia-db-sync-v5qtb/octavia-db-sync.txt\ncd+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/init.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-get-port.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-nic-init.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager.txt\ncd+++++++++ pod-logs/openstack/octavia-housekeeping-67c45c7878-4xtlz/\n>f+++++++++ pod-logs/openstack/octavia-housekeeping-67c45c7878-4xtlz/init.txt\n>f+++++++++ pod-logs/openstack/octavia-housekeeping-67c45c7878-4xtlz/octavia-housekeeping.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-service-zj7t5/\n>f+++++++++ pod-logs/openstack/octavia-ks-service-zj7t5/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-service-zj7t5/load-balancer-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-user-wpc62/\n>f+++++++++ pod-logs/openstack/octavia-ks-user-wpc62/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-user-wpc62/octavia-ks-user.txt\ncd+++++++++ pod-logs/openstack/octavia-rabbit-init-kg4ll/\n>f+++++++++ pod-logs/openstack/octavia-rabbit-init-kg4ll/init.txt\n>f+++++++++ pod-logs/openstack/octavia-rabbit-init-kg4ll/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/octavia-worker-5d7cd5b549-b8rc4/\n>f+++++++++ pod-logs/openstack/octavia-worker-5d7cd5b549-b8rc4/init.txt\n>f+++++++++ pod-logs/openstack/octavia-worker-5d7cd5b549-b8rc4/octavia-worker.txt\ncd+++++++++ pod-logs/openstack/openvswitch-sxjt7/\n>f+++++++++ pod-logs/openstack/openvswitch-sxjt7/init.txt\n>f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-db.txt\n>f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-vswitchd.txt\ncd+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy-init.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-init.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-monit.txt\ncd+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/\n>f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/exporter.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc-init.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc.txt\ncd+++++++++ pod-logs/openstack/placement-api-65674cfdc5-82qz4/\n>f+++++++++ pod-logs/openstack/placement-api-65674cfdc5-82qz4/init.txt\n>f+++++++++ pod-logs/openstack/placement-api-65674cfdc5-82qz4/placement-api.txt\ncd+++++++++ pod-logs/openstack/placement-db-init-kfxch/\n>f+++++++++ pod-logs/openstack/placement-db-init-kfxch/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-init-kfxch/placement-db-init-0.txt\ncd+++++++++ pod-logs/openstack/placement-db-sync-c52b8/\n>f+++++++++ pod-logs/openstack/placement-db-sync-c52b8/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-sync-c52b8/placement-db-sync.txt\ncd+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/placement-ks-service-62nt2/\n>f+++++++++ pod-logs/openstack/placement-ks-service-62nt2/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-service-62nt2/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/placement-ks-user-pn9cj/\n>f+++++++++ pod-logs/openstack/placement-ks-user-pn9cj/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-user-pn9cj/placement-ks-user.txt\ncd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-jmf44/\n>f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-jmf44/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/\n>f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/\n>f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/tempest-ks-user-xwcpr/\n>f+++++++++ pod-logs/openstack/tempest-ks-user-xwcpr/init.txt\n>f+++++++++ pod-logs/openstack/tempest-ks-user-xwcpr/tempest-ks-user.txt\ncd+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/\n>f+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/tempest-run-tests.txt\ncd+++++++++ pod-logs/openstack/valkey-node-0/\n>f+++++++++ pod-logs/openstack/valkey-node-0/metrics.txt\n>f+++++++++ pod-logs/openstack/valkey-node-0/sentinel.txt\n>f+++++++++ pod-logs/openstack/valkey-node-0/valkey.txt\ncd+++++++++ pod-logs/secretgen-controller/\ncd+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/\n>f+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/secretgen-controller.txt\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ pod-logs/",
                                "cd+++++++++ pod-logs/auth-system/",
                                "cd+++++++++ pod-logs/auth-system/keycloak-0/",
                                ">f+++++++++ pod-logs/auth-system/keycloak-0/keycloak.txt",
                                "cd+++++++++ pod-logs/cert-manager/",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-kwl2f/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-kwl2f/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/",
                                ">f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/",
                                "cd+++++++++ pod-logs/failed-pods/auth-system/",
                                "cd+++++++++ pod-logs/failed-pods/auth-system/keycloak-0/",
                                ">f+++++++++ pod-logs/failed-pods/auth-system/keycloak-0/keycloak.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-kwl2f/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-kwl2f/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-ncsms/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-bwpss/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/",
                                ">f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-pjv5m/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-fsjzk/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-fsjzk/controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/driver-registrar.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-attacher.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-resizer.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-tcp86/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-tcp86/cilium-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/cilium-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/config.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-sqmcx/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-fggqb/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-fggqb/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mkbfc/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mkbfc/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/etcd-instance/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/etcd-instance/etcd.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/kube-apiserver-instance/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-apiserver-instance/kube-apiserver.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/kube-controller-manager-instance/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-controller-manager-instance/kube-controller-manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-5tzds/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-5tzds/kube-proxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/kube-scheduler-instance/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-scheduler-instance/kube-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/kube-vip-instance/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-vip-instance/kube-vip.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-api-76f5896946-kbfbp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-api-76f5896946-kbfbp/barbican-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-api-76f5896946-kbfbp/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-7pz48/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-7pz48/barbican-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-7pz48/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-pdkrl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-pdkrl/barbican-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-pdkrl/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-t25vb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-t25vb/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-t25vb/key-manager-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-zjfhj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-zjfhj/barbican-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-zjfhj/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-qxgz2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-qxgz2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-qxgz2/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/glance-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/glance-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7579bc7dc6-f8zf9/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-5qbvw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-5qbvw/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-5qbvw/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-x2xrl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-x2xrl/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-x2xrl/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-wd55p/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-2nzvf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-2nzvf/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-2nzvf/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-9cdjs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-9cdjs/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-9cdjs/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-f4t4p/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-f4t4p/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-f4t4p/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-2jng6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-2jng6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-2jng6/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-vh6jp/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-api-678cdc894f-9m89p/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-678cdc894f-9m89p/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-678cdc894f-9m89p/keystone-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-ncn8l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-ncn8l/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-ncn8l/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-z7nb8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-z7nb8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-z7nb8/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-pt87x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-pt87x/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-pt87x/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-j9xkz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-j9xkz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-j9xkz/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m9ds4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m9ds4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m9ds4/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-rotate-29757600-dqwtp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-rotate-29757600-dqwtp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-rotate-29757600-dqwtp/keystone-fernet-rotate.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-dvfdp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-dvfdp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-dvfdp/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-ffmqx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-ffmqx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-ffmqx/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/libvirt.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-52zmq/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-jz6qw/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-bdc2l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-bdc2l/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-bdbh5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-bdbh5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-bdbh5/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-hjvrc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-hjvrc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-hjvrc/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2kbkk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2kbkk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2kbkk/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-6rsz8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-6rsz8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-6rsz8/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-mrsnd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-mrsnd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-mrsnd/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-67sgr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-67sgr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-67sgr/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-67d888cc47-8z2s6/neutron-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-67c48858d7-xv28q/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-67c48858d7-xv28q/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-67c48858d7-xv28q/nova-osapi.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-stmnc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-stmnc/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-stmnc/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-plwr5/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/ceph-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-sh59f/nova-compute.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-d4d898485-5xl4l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-d4d898485-5xl4l/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-d4d898485-5xl4l/nova-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-xr7d9/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-msfxn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-msfxn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-msfxn/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-xkqwt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-t94b4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-t94b4/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-t94b4/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-8gqzf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-8gqzf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-8gqzf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-jccqq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-jccqq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-jccqq/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-f969bfd8f-72n8r/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-f969bfd8f-72n8r/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-f969bfd8f-72n8r/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-api-875b55fdf-d5vdx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-api-875b55fdf-d5vdx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-api-875b55fdf-d5vdx/octavia-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-5vxkj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-5vxkj/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-5vxkj/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/octavia-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-qbfws/octavia-db-init-1.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-v5qtb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-v5qtb/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-v5qtb/octavia-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-get-port.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-nic-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-67c45c7878-4xtlz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-67c45c7878-4xtlz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-67c45c7878-4xtlz/octavia-housekeeping.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-zj7t5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-zj7t5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-zj7t5/load-balancer-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-wpc62/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-wpc62/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-wpc62/octavia-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-kg4ll/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-kg4ll/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-kg4ll/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-worker-5d7cd5b549-b8rc4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-5d7cd5b549-b8rc4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-5d7cd5b549-b8rc4/octavia-worker.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-sxjt7/openvswitch-vswitchd.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-monit.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-api-65674cfdc5-82qz4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-65674cfdc5-82qz4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-65674cfdc5-82qz4/placement-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kfxch/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kfxch/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kfxch/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-c52b8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-c52b8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-c52b8/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-62nt2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-62nt2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-62nt2/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-pn9cj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-pn9cj/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-pn9cj/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-jmf44/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-jmf44/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-xwcpr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-xwcpr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-xwcpr/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-z4dkh/tempest-run-tests.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/metrics.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/sentinel.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/valkey.txt",
                                "cd+++++++++ pod-logs/failed-pods/secretgen-controller/",
                                "cd+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/",
                                ">f+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/secretgen-controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-fsjzk/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-fsjzk/controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-n2lf4/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/kube-system/",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/driver-registrar.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-l2z8l/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-attacher.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-resizer.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-fxpk2/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-tcp86/",
                                ">f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-tcp86/cilium-operator.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-sqmcx/",
                                ">f+++++++++ pod-logs/kube-system/cilium-sqmcx/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-sqmcx/cilium-agent.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-sqmcx/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-sqmcx/config.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-sqmcx/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-sqmcx/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-sqmcx/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-fggqb/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-fggqb/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-mkbfc/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-mkbfc/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/etcd-instance/",
                                ">f+++++++++ pod-logs/kube-system/etcd-instance/etcd.txt",
                                "cd+++++++++ pod-logs/kube-system/kube-apiserver-instance/",
                                ">f+++++++++ pod-logs/kube-system/kube-apiserver-instance/kube-apiserver.txt",
                                "cd+++++++++ pod-logs/kube-system/kube-controller-manager-instance/",
                                ">f+++++++++ pod-logs/kube-system/kube-controller-manager-instance/kube-controller-manager.txt",
                                "cd+++++++++ pod-logs/kube-system/kube-proxy-5tzds/",
                                ">f+++++++++ pod-logs/kube-system/kube-proxy-5tzds/kube-proxy.txt",
                                "cd+++++++++ pod-logs/kube-system/kube-scheduler-instance/",
                                ">f+++++++++ pod-logs/kube-system/kube-scheduler-instance/kube-scheduler.txt",
                                "cd+++++++++ pod-logs/kube-system/kube-vip-instance/",
                                ">f+++++++++ pod-logs/kube-system/kube-vip-instance/kube-vip.txt",
                                "cd+++++++++ pod-logs/openstack/",
                                "cd+++++++++ pod-logs/openstack/barbican-api-76f5896946-kbfbp/",
                                ">f+++++++++ pod-logs/openstack/barbican-api-76f5896946-kbfbp/barbican-api.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-api-76f5896946-kbfbp/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-db-init-7pz48/",
                                ">f+++++++++ pod-logs/openstack/barbican-db-init-7pz48/barbican-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-db-init-7pz48/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-db-sync-pdkrl/",
                                ">f+++++++++ pod-logs/openstack/barbican-db-sync-pdkrl/barbican-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-db-sync-pdkrl/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-dkmjs/key-manager-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-service-t25vb/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-service-t25vb/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-service-t25vb/key-manager-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-user-zjfhj/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-user-zjfhj/barbican-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-user-zjfhj/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-rabbit-init-qxgz2/",
                                ">f+++++++++ pod-logs/openstack/barbican-rabbit-init-qxgz2/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-rabbit-init-qxgz2/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/",
                                ">f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/glance-api.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/glance-perms.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-7579bc7dc6-f8zf9/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-init-5qbvw/",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-5qbvw/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-5qbvw/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-sync-x2xrl/",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-x2xrl/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-x2xrl/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-wd55p/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-service-2nzvf/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-2nzvf/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-2nzvf/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-user-9cdjs/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-9cdjs/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-9cdjs/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-metadefs-load-f4t4p/",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-f4t4p/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-f4t4p/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-rabbit-init-2jng6/",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-2jng6/init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-2jng6/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-vh6jp/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-api-678cdc894f-9m89p/",
                                ">f+++++++++ pod-logs/openstack/keystone-api-678cdc894f-9m89p/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-api-678cdc894f-9m89p/keystone-api.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-bootstrap-ncn8l/",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-ncn8l/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-ncn8l/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-credential-setup-z7nb8/",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-z7nb8/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-z7nb8/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-init-pt87x/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-pt87x/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-pt87x/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-sync-j9xkz/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-j9xkz/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-j9xkz/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-domain-manage-m9ds4/",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-m9ds4/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-m9ds4/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-rotate-29757600-dqwtp/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-rotate-29757600-dqwtp/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-rotate-29757600-dqwtp/keystone-fernet-rotate.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-setup-dvfdp/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-dvfdp/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-dvfdp/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-rabbit-init-ffmqx/",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-ffmqx/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-ffmqx/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/init.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/libvirt.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-52zmq/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/init.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-jz6qw/memcached.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-bdc2l/",
                                ">f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-bdc2l/coredns.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-init-bdbh5/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-bdbh5/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-bdbh5/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-sync-hjvrc/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-hjvrc/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-hjvrc/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-wzvqm/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-bpjvw/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-service-2kbkk/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-2kbkk/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-2kbkk/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-user-6rsz8/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-6rsz8/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-6rsz8/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-7bbx6/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-rm4lt/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-mrsnd/",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-mrsnd/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-mrsnd/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gd9h7/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rabbit-init-67sgr/",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-67sgr/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-67sgr/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-7bb6dd995f-dr2j4/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/",
                                ">f+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-67d888cc47-8z2s6/neutron-server.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-6fcf9b69c4-ds77x/nova-api.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-osapi-67c48858d7-xv28q/",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-67c48858d7-xv28q/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-67c48858d7-xv28q/nova-osapi.txt",
                                "cd+++++++++ pod-logs/openstack/nova-bootstrap-stmnc/",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-stmnc/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-stmnc/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-plwr5/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-compute-default-sh59f/",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/ceph-perms.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-sh59f/nova-compute.txt",
                                "cd+++++++++ pod-logs/openstack/nova-conductor-d4d898485-5xl4l/",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-d4d898485-5xl4l/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-d4d898485-5xl4l/nova-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-init-xr7d9/",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-xr7d9/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-sync-msfxn/",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-msfxn/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-msfxn/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-xkqwt/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-service-t94b4/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-t94b4/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-t94b4/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-user-8gqzf/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-8gqzf/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-8gqzf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-9595ff474-s5zkr/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/openstack/nova-rabbit-init-jccqq/",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-jccqq/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-jccqq/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-scheduler-f969bfd8f-72n8r/",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-f969bfd8f-72n8r/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-f969bfd8f-72n8r/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-api-875b55fdf-d5vdx/",
                                ">f+++++++++ pod-logs/openstack/octavia-api-875b55fdf-d5vdx/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-api-875b55fdf-d5vdx/octavia-api.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-bootstrap-5vxkj/",
                                ">f+++++++++ pod-logs/openstack/octavia-bootstrap-5vxkj/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-bootstrap-5vxkj/init.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-db-init-qbfws/",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-qbfws/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-qbfws/octavia-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-qbfws/octavia-db-init-1.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-db-sync-v5qtb/",
                                ">f+++++++++ pod-logs/openstack/octavia-db-sync-v5qtb/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-sync-v5qtb/octavia-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-get-port.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager-nic-init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-b9vsm/octavia-health-manager.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-housekeeping-67c45c7878-4xtlz/",
                                ">f+++++++++ pod-logs/openstack/octavia-housekeeping-67c45c7878-4xtlz/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-housekeeping-67c45c7878-4xtlz/octavia-housekeeping.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-ghw74/load-balancer-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-service-zj7t5/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-service-zj7t5/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-service-zj7t5/load-balancer-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-user-wpc62/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-user-wpc62/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-user-wpc62/octavia-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-rabbit-init-kg4ll/",
                                ">f+++++++++ pod-logs/openstack/octavia-rabbit-init-kg4ll/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-rabbit-init-kg4ll/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-worker-5d7cd5b549-b8rc4/",
                                ">f+++++++++ pod-logs/openstack/octavia-worker-5d7cd5b549-b8rc4/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-worker-5d7cd5b549-b8rc4/octavia-worker.txt",
                                "cd+++++++++ pod-logs/openstack/openvswitch-sxjt7/",
                                ">f+++++++++ pod-logs/openstack/openvswitch-sxjt7/init.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-sxjt7/openvswitch-vswitchd.txt",
                                "cd+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-monit.txt",
                                "cd+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/exporter.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc.txt",
                                "cd+++++++++ pod-logs/openstack/placement-api-65674cfdc5-82qz4/",
                                ">f+++++++++ pod-logs/openstack/placement-api-65674cfdc5-82qz4/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-api-65674cfdc5-82qz4/placement-api.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-init-kfxch/",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-kfxch/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-kfxch/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-sync-c52b8/",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-c52b8/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-c52b8/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-cz7qf/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-service-62nt2/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-62nt2/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-62nt2/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-user-pn9cj/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-pn9cj/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-pn9cj/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-jmf44/",
                                ">f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-jmf44/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-7dzf4/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zkbbl/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-ks-user-xwcpr/",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-xwcpr/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-xwcpr/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-z4dkh/tempest-run-tests.txt",
                                "cd+++++++++ pod-logs/openstack/valkey-node-0/",
                                ">f+++++++++ pod-logs/openstack/valkey-node-0/metrics.txt",
                                ">f+++++++++ pod-logs/openstack/valkey-node-0/sentinel.txt",
                                ">f+++++++++ pod-logs/openstack/valkey-node-0/valkey.txt",
                                "cd+++++++++ pod-logs/secretgen-controller/",
                                "cd+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/",
                                ">f+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-fv7b5/secretgen-controller.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:23.897143Z",
                            "start": "2026-07-31T00:50:23.305636Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000024",
                        "name": "Downloads pod logs to executor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/prometheus",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/tmp/logs/prometheus",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs/prometheus",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/tmp/logs/prometheus",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:24.136861Z",
                            "start": "2026-07-31T00:50:23.908056Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000028",
                        "name": "creating directory for helm release descriptions"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nNAMESPACES=$(kubectl get namespaces -o json | jq -r '.items[].metadata.name')\nfor NS in $NAMESPACES; do\n  SERVICES=$(kubectl get svc -n $NS -o json | jq -r '.items[] | select(.spec.ports[].name==\"metrics\") | .metadata.name')\n  for SVC in $SERVICES; do\n    PORT=$(kubectl get svc $SVC -n $NS -o json | jq -r '.spec.ports[] | select(.name==\"metrics\") | .port')\n    echo \"Scraping $SVC.$NS:$PORT/metrics:\"\n    curl \"$SVC.$NS:$PORT/metrics\" >> \"/tmp/logs\"/prometheus/$NS-$SVC.txt || true\n  done\ndone",
                            "delta": "0:00:01.909972",
                            "end": "2026-07-31 00:50:26.252957",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nNAMESPACES=$(kubectl get namespaces -o json | jq -r '.items[].metadata.name')\nfor NS in $NAMESPACES; do\n  SERVICES=$(kubectl get svc -n $NS -o json | jq -r '.items[] | select(.spec.ports[].name==\"metrics\") | .metadata.name')\n  for SVC in $SERVICES; do\n    PORT=$(kubectl get svc $SVC -n $NS -o json | jq -r '.spec.ports[] | select(.name==\"metrics\") | .port')\n    echo \"Scraping $SVC.$NS:$PORT/metrics:\"\n    curl \"$SVC.$NS:$PORT/metrics\" >> \"/tmp/logs\"/prometheus/$NS-$SVC.txt || true\n  done\ndone",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000029-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:50:24.342985",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Scraping envoy-gateway.envoy-gateway-system:19001/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: envoy-gateway.envoy-gateway-system\nScraping ingress-nginx-controller-metrics.ingress-nginx:10254/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: ingress-nginx-controller-metrics.ingress-nginx\nScraping kube-dns.kube-system:9153/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: kube-dns.kube-system\nScraping ceph-mon.openstack:9283/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: ceph-mon.openstack\nScraping memcached.openstack:9150/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: memcached.openstack\nScraping memcached-metrics.openstack:9150/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: memcached-metrics.openstack\nScraping neutron-coredns-metrics.openstack:9153/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: neutron-coredns-metrics.openstack\nScraping percona-xtradb-haproxy-metrics.openstack:8404/metrics:\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: percona-xtradb-haproxy-metrics.openstack",
                            "stdout_lines": [
                                "Scraping envoy-gateway.envoy-gateway-system:19001/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: envoy-gateway.envoy-gateway-system",
                                "Scraping ingress-nginx-controller-metrics.ingress-nginx:10254/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: ingress-nginx-controller-metrics.ingress-nginx",
                                "Scraping kube-dns.kube-system:9153/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: kube-dns.kube-system",
                                "Scraping ceph-mon.openstack:9283/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: ceph-mon.openstack",
                                "Scraping memcached.openstack:9150/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: memcached.openstack",
                                "Scraping memcached-metrics.openstack:9150/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: memcached-metrics.openstack",
                                "Scraping neutron-coredns-metrics.openstack:9153/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: neutron-coredns-metrics.openstack",
                                "Scraping percona-xtradb-haproxy-metrics.openstack:8404/metrics:",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: percona-xtradb-haproxy-metrics.openstack"
                            ],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000029-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:26.675248Z",
                            "start": "2026-07-31T00:50:24.159960Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000029",
                        "name": "Get metrics from exporter services in all namespaces"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nmgr_endpoints=$(kubectl get endpoints -n ceph -l component=manager -o json | jq -r '.items[].subsets[].addresses[].ip')\necho \"ceph-mgr endpoints: $mgr_endpoints\"\nfor endpoint in $mgr_endpoints; do\n  echo \"checking ceph-mgr at $endpoint\"\n  metrics_curl=\"curl $endpoint:9283/metrics\"\n  op=$(eval \"$metrics_curl\")\n  if [[ -n $op ]]; then\n    curl $endpoint:9283/metrics >> \"/tmp/logs\"/prometheus/ceph-ceph-mgr.txt\n    break\n  else\n    echo \"$endpoint is a standby ceph-mgr. Trying next endpoint\"\n  fi\ndone",
                            "delta": "0:00:00.078819",
                            "end": "2026-07-31 00:50:26.997767",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nmgr_endpoints=$(kubectl get endpoints -n ceph -l component=manager -o json | jq -r '.items[].subsets[].addresses[].ip')\necho \"ceph-mgr endpoints: $mgr_endpoints\"\nfor endpoint in $mgr_endpoints; do\n  echo \"checking ceph-mgr at $endpoint\"\n  metrics_curl=\"curl $endpoint:9283/metrics\"\n  op=$(eval \"$metrics_curl\")\n  if [[ -n $op ]]; then\n    curl $endpoint:9283/metrics >> \"/tmp/logs\"/prometheus/ceph-ceph-mgr.txt\n    break\n  else\n    echo \"$endpoint is a standby ceph-mgr. Trying next endpoint\"\n  fi\ndone",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000002a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:50:26.918948",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ceph-mgr endpoints: ",
                            "stdout_lines": [
                                "ceph-mgr endpoints: "
                            ],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000002a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:27.254688Z",
                            "start": "2026-07-31T00:50:26.735524Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000002a",
                        "name": "Get ceph metrics from ceph-mgr"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nNAMESPACE=\"osh-infra\"\nAPP_LABEL=\"fluentd\"\nPODS=$(kubectl get pods -n $NAMESPACE -l application=$APP_LABEL -o json | jq -r '.items[].metadata.name')\nfor POD in $PODS; do\n  IP=$(kubectl get pod -n $NAMESPACE $POD -o json | jq -r '.status.podIP')\n  PORT=$(kubectl get pod -n $NAMESPACE $POD -o json |  jq -r '.spec.containers[0].ports[] | select(.name==\"metrics\") | .containerPort')\n  echo \"Scraping $POD at $IP:$PORT/metrics\"\n  curl \"$IP:$PORT/metrics\" >> \"/tmp/logs\"/prometheus/$POD.txt || true\ndone",
                            "delta": "0:00:00.091895",
                            "end": "2026-07-31 00:50:27.568836",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nNAMESPACE=\"osh-infra\"\nAPP_LABEL=\"fluentd\"\nPODS=$(kubectl get pods -n $NAMESPACE -l application=$APP_LABEL -o json | jq -r '.items[].metadata.name')\nfor POD in $PODS; do\n  IP=$(kubectl get pod -n $NAMESPACE $POD -o json | jq -r '.status.podIP')\n  PORT=$(kubectl get pod -n $NAMESPACE $POD -o json |  jq -r '.spec.containers[0].ports[] | select(.name==\"metrics\") | .containerPort')\n  echo \"Scraping $POD at $IP:$PORT/metrics\"\n  curl \"$IP:$PORT/metrics\" >> \"/tmp/logs\"/prometheus/$POD.txt || true\ndone",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000002b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-31 00:50:27.476941",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-00000000002b-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:27.796326Z",
                            "start": "2026-07-31T00:50:27.281346Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000002b",
                        "name": "Get metrics from fluentd pods"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --rsh='/usr/bin/ssh -S none -o Port=22 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null' --rsync-path='sudo -u root rsync' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/tmp/logs/prometheus /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": true,
                                    "delete": false,
                                    "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                                    "dest_port": 22,
                                    "dirs": false,
                                    "existing_only": false,
                                    "group": null,
                                    "link_dest": null,
                                    "links": null,
                                    "mode": "pull",
                                    "owner": null,
                                    "partial": false,
                                    "perms": null,
                                    "private_key": null,
                                    "recursive": null,
                                    "rsync_opts": [],
                                    "rsync_path": "sudo -u root rsync",
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "zuul@199.204.45.205:/tmp/logs/prometheus",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "cd+++++++++ prometheus/\n>f+++++++++ prometheus/envoy-gateway-system-envoy-gateway.txt\n>f+++++++++ prometheus/ingress-nginx-ingress-nginx-controller-metrics.txt\n>f+++++++++ prometheus/kube-system-kube-dns.txt\n>f+++++++++ prometheus/openstack-ceph-mon.txt\n>f+++++++++ prometheus/openstack-memcached-metrics.txt\n>f+++++++++ prometheus/openstack-memcached.txt\n>f+++++++++ prometheus/openstack-neutron-coredns-metrics.txt\n>f+++++++++ prometheus/openstack-percona-xtradb-haproxy-metrics.txt\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ prometheus/",
                                ">f+++++++++ prometheus/envoy-gateway-system-envoy-gateway.txt",
                                ">f+++++++++ prometheus/ingress-nginx-ingress-nginx-controller-metrics.txt",
                                ">f+++++++++ prometheus/kube-system-kube-dns.txt",
                                ">f+++++++++ prometheus/openstack-ceph-mon.txt",
                                ">f+++++++++ prometheus/openstack-memcached-metrics.txt",
                                ">f+++++++++ prometheus/openstack-memcached.txt",
                                ">f+++++++++ prometheus/openstack-neutron-coredns-metrics.txt",
                                ">f+++++++++ prometheus/openstack-percona-xtradb-haproxy-metrics.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:28.289756Z",
                            "start": "2026-07-31T00:50:27.803607Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-00000000002c",
                        "name": "Downloads logs to executor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/selenium",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/tmp/logs/selenium",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs/selenium",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/tmp/logs/selenium",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:28.527986Z",
                            "start": "2026-07-31T00:50:28.301892Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000030",
                        "name": "creating directory for helm release descriptions"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -x\ncp /tmp/artifacts/* /tmp/logs/selenium/.",
                            "delta": "0:00:00.006576",
                            "end": "2026-07-31 00:50:28.737598",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -x\ncp /tmp/artifacts/* /tmp/logs/selenium/.",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000031-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-31 00:50:28.731022",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ cp '/tmp/artifacts/*' /tmp/logs/selenium/.\ncp: cannot stat '/tmp/artifacts/*': No such file or directory",
                            "stdout_lines": [
                                "+ cp '/tmp/artifacts/*' /tmp/logs/selenium/.",
                                "cp: cannot stat '/tmp/artifacts/*': No such file or directory"
                            ],
                            "zuul_log_id": "0242ac17-0010-47e7-cdb7-000000000031-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:29.068852Z",
                            "start": "2026-07-31T00:50:28.552702Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000031",
                        "name": "Get selenium data"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --rsh='/usr/bin/ssh -S none -o Port=22 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null' --rsync-path='sudo -u root rsync' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/tmp/logs/selenium /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": true,
                                    "delete": false,
                                    "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/instance",
                                    "dest_port": 22,
                                    "dirs": false,
                                    "existing_only": false,
                                    "group": null,
                                    "link_dest": null,
                                    "links": null,
                                    "mode": "pull",
                                    "owner": null,
                                    "partial": false,
                                    "perms": null,
                                    "private_key": null,
                                    "recursive": null,
                                    "rsync_opts": [],
                                    "rsync_path": "sudo -u root rsync",
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "zuul@199.204.45.205:/tmp/logs/selenium",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "cd+++++++++ selenium/\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ selenium/"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-47e7-cdb7-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:29.569728Z",
                            "start": "2026-07-31T00:50:29.073929Z"
                        },
                        "id": "0242ac17-0010-47e7-cdb7-000000000032",
                        "name": "Downloads logs to executor"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 23,
            "failures": 0,
            "ignored": 2,
            "ok": 23,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "post",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-31T00:50:33.775294Z",
                    "start": "2026-07-31T00:50:30.360798Z"
                },
                "id": "0242ac17-0010-73f9-799f-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "groups['all'] | length > 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-73f9-799f-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:30.417304Z",
                            "start": "2026-07-31T00:50:30.372413Z"
                        },
                        "id": "0242ac17-0010-73f9-799f-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-73f9-799f-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:30.472497Z",
                            "start": "2026-07-31T00:50:30.427587Z"
                        },
                        "id": "0242ac17-0010-73f9-799f-000000000009",
                        "name": "Set log path for single node"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-73f9-799f-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:31.348790Z",
                            "start": "2026-07-31T00:50:30.477153Z"
                        },
                        "id": "0242ac17-0010-73f9-799f-00000000000a",
                        "name": "Ensure local output dirs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_local_rsync_password": null,
                                            "_local_rsync_path": "rsync",
                                            "_ssh_args": null,
                                            "_substitute_controller": false,
                                            "archive": true,
                                            "checksum": false,
                                            "compress": true,
                                            "copy_links": false,
                                            "delay_updates": true,
                                            "delete": false,
                                            "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "zuul@199.204.45.205:/home/zuul/zuul-output/logs/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs",
                                        "src": "logs"
                                    }
                                },
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts/",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_local_rsync_password": null,
                                            "_local_rsync_path": "rsync",
                                            "_ssh_args": null,
                                            "_substitute_controller": false,
                                            "archive": true,
                                            "checksum": false,
                                            "compress": true,
                                            "copy_links": false,
                                            "delay_updates": true,
                                            "delete": false,
                                            "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "zuul@199.204.45.205:/home/zuul/zuul-output/artifacts/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts",
                                        "src": "artifacts"
                                    }
                                },
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' zuul@199.204.45.205:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs/",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_local_rsync_password": null,
                                            "_local_rsync_path": "rsync",
                                            "_ssh_args": null,
                                            "_substitute_controller": false,
                                            "archive": true,
                                            "checksum": false,
                                            "compress": true,
                                            "copy_links": false,
                                            "delay_updates": true,
                                            "delete": false,
                                            "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "zuul@199.204.45.205:/home/zuul/zuul-output/docs/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-73f9-799f-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:33.022521Z",
                            "start": "2026-07-31T00:50:31.361772Z"
                        },
                        "id": "0242ac17-0010-73f9-799f-00000000000c",
                        "name": "Collect logs, artifacts and docs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "if [ -n \"$(find /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/artifacts\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts/* /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.012425",
                                    "end": "2026-07-31 00:50:33.469305",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/artifacts\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/artifacts/* /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/artifacts\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-31 00:50:33.456880",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "artifacts",
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "if [ -n \"$(find /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/docs\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs/* /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.008399",
                                    "end": "2026-07-31 00:50:33.723756",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/docs\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/docs/* /var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/work/logs/docs\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-31 00:50:33.715357",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-73f9-799f-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:33.775294Z",
                            "start": "2026-07-31T00:50:33.036227Z"
                        },
                        "id": "0242ac17-0010-73f9-799f-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-31T00:50:34.189390Z",
                    "start": "2026-07-31T00:50:33.784020Z"
                },
                "id": "0242ac17-0010-73f9-799f-000000000013",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "authorized_key",
                            "changed": true,
                            "comment": null,
                            "exclusive": false,
                            "follow": false,
                            "invocation": {
                                "module_args": {
                                    "changed": true,
                                    "comment": null,
                                    "exclusive": false,
                                    "follow": false,
                                    "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCUuA8/RQncso7PPmmNJmP9c0hXEMwxmSBLDoFcafHK+jG9cpG7nhRn1utDgn48jUmXnJc+W+rOPo5Ywf3v0l2CokvZd7PqJkMaFou2lv+69iuXPVW/zDoOg2ELf6HZCriPJxyxZ2V/6vKMJ0z62ldR+Zleets800+NY0ZC+2/kWMJdf6AvMtFtSnwUoByTzTtgHy+REb1t7cIsvo00rAu1pLqZTAeBDtqxl2mEJclrUIthlBvGdxC91tGNI4v2wB0srLRnAaTHWp9aKLHL4Hi+sL8QcLeWT4uOSXFHj0YJcrSkdhfydmC5+K9nUeorjxchQWVUFRrAtu2gA2J/s8/bpBr9DJbieNFjb/e2UORM+ZxLu+pvPg+DjDCjxTdyOemPERcxdZ1sK+VvinwiQAki3RMfDFc3CLHUK2ac5KFY4TMfcwUnBwr5/Orb5Zzh3XgD/rUElruY4779yC0OQ4CaKq3I/Ip50I00cMiOVXHNvRgNIN4kimpSURHXE+92hzE= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "absent",
                                    "user": "zuul",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCUuA8/RQncso7PPmmNJmP9c0hXEMwxmSBLDoFcafHK+jG9cpG7nhRn1utDgn48jUmXnJc+W+rOPo5Ywf3v0l2CokvZd7PqJkMaFou2lv+69iuXPVW/zDoOg2ELf6HZCriPJxyxZ2V/6vKMJ0z62ldR+Zleets800+NY0ZC+2/kWMJdf6AvMtFtSnwUoByTzTtgHy+REb1t7cIsvo00rAu1pLqZTAeBDtqxl2mEJclrUIthlBvGdxC91tGNI4v2wB0srLRnAaTHWp9aKLHL4Hi+sL8QcLeWT4uOSXFHj0YJcrSkdhfydmC5+K9nUeorjxchQWVUFRrAtu2gA2J/s8/bpBr9DJbieNFjb/e2UORM+ZxLu+pvPg+DjDCjxTdyOemPERcxdZ1sK+VvinwiQAki3RMfDFc3CLHUK2ac5KFY4TMfcwUnBwr5/Orb5Zzh3XgD/rUElruY4779yC0OQ4CaKq3I/Ip50I00cMiOVXHNvRgNIN4kimpSURHXE+92hzE= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "absent",
                            "user": "zuul",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-73f9-799f-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/788c6d18d2b241448adc5d1efcf15373/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-31T00:50:34.189390Z",
                            "start": "2026-07-31T00:50:33.790328Z"
                        },
                        "id": "0242ac17-0010-73f9-799f-000000000018",
                        "name": "Remove the build SSH key from all nodes"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 5,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": true
}
]
